Начал изучать python и захотел составить программу, которая проверяет делимость на 2. как сделать так что бы вводить число, а не две цифры. a = input("введите первую цифру") b = input("введите вторую цифру") c = a * 10 + b * 1 if c % 2 == 0: print ('nice'); else: print('bad')
154
374
Ответы на вопрос:
Не понял проблему. python легко воспринимает числа. единственное что input возвращает значение строки. поэтому вполне логично было бы написать: a=int(input("введите значение а")) но здесь есть некоторые проблемы. если пользователь введет символы, которые нельзя преобразовать в int, выдаст ошибку. для этого надо ставить проверку. самый простой способ через конструкцию try - except. но это уже совсем другая
Var r,s: real; begin readln(r); s: =0; if r> 10 then s: =4*r*r else s: =2*r*r; writeln(s); end.
Популярно: Информатика
-
lira080405.06.2023 19:43
-
Дора1811901.03.2022 15:30
-
Анастасия1099823.03.2022 20:15
-
gamer310626.09.2021 18:05
-
wof123423.09.2020 18:49
-
papapapapap10.02.2022 03:44
-
пппппп41ррр04.01.2021 14:34
-
hyekyo31101722.03.2021 14:06
-
cuvluroyeoc25.01.2021 02:23
-
bogdansudak200621.03.2023 04:19