№1 требовалось написать программу, которая определяет, имеется ли среди введенных с клавиатуры положительных целых чисел а и ь хотя бы одно четное. была написана следующая программа: • var a, b: integer; • begin • readln(a, b); • a : = a mod 2; • if a > 0 then b : = b mod 2; • if b > 0 then • writeln ('четных чисел нет') • else • writeln ('четное число есть'); • end. доработайте эту программу таким образом, чтобы решалась верно. №2 с клавиатуры вводится трёхзначное число. нужно вывести ответ «да», если все его цифры четные, и ответ «нет» в остальных случаях. если введено не трёхзначное число, должно быть выведено сообщение «неверное число».
165
290
Ответы на вопрос:
N1 var a, b: integer; • begin • readln(a, b); • a : = a mod 2; b : = b mod 2; • if (b > 0) and (a > 0) then • writeln ('четных чисел нет') • else • writeln ('четное число есть'); end. n2 #include < iostream> using namespace std; int main() { int a; cin > > a; if(a < 100 || a > 999) cout < < "неверное число" < < endl; else { int a1 = a/100; int a2 = (a/10)%10; int a3 = a%10; if(a1%2==a2%2==a3%2==0) cout < < "да" < < endl; else cout < < "нет" < < endl; } return 0; }
2х+а=с а=5, с=7; 2x+5=72x=7-52x=2x=2: 2x=12х+а=с а=-15, с= 1052x+(-15)=105 2x-15=105 2x=105+15 2x=120 x=120: 2 x=60
Популярно: Информатика
-
electreheart10.08.2022 10:09
-
медвва22.04.2021 22:24
-
weldys9902.07.2021 07:37
-
andrey1shpirko25.03.2022 14:45
-
watercolour301.12.2020 17:26
-
kristina3345229.04.2023 22:01
-
liliasirbu30.10.2022 02:43
-
Dydina555552131.05.2021 14:21
-
saraikina12219.05.2020 10:08
-
Vovan325618.04.2020 20:01