Перевести код с паскаля на питон!
var s: string;
i, k: integer;
f: boolean;
begin
write('s = ');
readln(s);
k := 0;
f := false;
for i := 1 to length(s) - 1 do
begin
if not(f) then f := s[i] in [':', ';'];
if f and (s[i + 1] = '-') then continue;
if f and (s[i + 1] in ['(', ')', '[', ']']) then inc(k);
f := false
end;
writeln('Smiles: ', k);
readln
end.
Ответы на вопрос:
s = input('s = ')
k = 0
f = False
for i in range(len(s) - 1):
if not(f):
f = s[i] in [':', ';']
if f and s[i + 1] == '-':
continue
if f and s[i + 1] in [')', '(', '[', ']']:
k += 1
f = False
print(f'Smiles: {k}')
Объяснение:
1. 10
2. 12
3. 3
4. 22
5. 15
6. 34
7. 3
Часть 2
1.
Var
n:integer;
Begin
Write('Введи число ');
Readln(n);
if (n mod 2) = 0 then write(n,' чётное) else write(n,' нечётное);
End.
2.
Var
a,b:integer;
Begin
Write('Введи числа ');
Readln(a,b);
if a>b then Begin Write('a = ',b*a,' b = ',a+b) else write('a = ',a+b,' b = ',a*b);
End.
3.
Var
n:integer;
Begin
write('Введи двузначное число ');
Readln(n);
if ((n div 10) = 6) or ((n mod 10) = 6) then write('6 присутствует') else write('6 нет в этом числе');
End.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
kdjdn2531.07.2021 20:20
-
Venera87916.06.2023 22:46
-
Dianaspbrf01.09.2021 00:21
-
PROматематик31.08.2022 17:58
-
aliceBRATSKAIA20.04.2020 09:39
-
shakirovbulat926.01.2021 23:27
-
Evelina088928.05.2020 13:28
-
яяя61228.02.2022 23:16
-
херфигзнает26.07.2020 14:35
-
ksunavolik11.10.2022 05:29
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.