Задачи Урок 10.0.
Primary tabs
1) Пользователь вводит число, определите делится ли оно на 4
var a : integer; begin writeln('введите число а'); readln(a); if a mod 4 = 0 then writeln(a, ' делится на ', 4 ) else writeln(a, ' не делится на ', 4); readln(); end.
2) Пользователь вводит 4 целых числа, выведите на экран не более трех из этих чисел, которые делятся нацело на 4 (т.е. нужно вывести те числа, которые делятся на 4, но не более трех штук).
var a, b, c, d, i //количество подошедших по условию цифр : integer; begin i := 0; //еще ни 1 не подходит(не проверяли) writeln('Введите 4 целых числа:'); readln(a, b, c, d); writeln('ответ:'); if (a mod 4 = 0) then begin writeln(a); i+=1; end; if (b mod 4 = 0) then begin writeln(b); i+=1; end; if (c mod 4 = 0) then begin writeln(c); i+=1; end; if (d mod 4 = 0) AND (i < 3) then writeln(d); readln(); end.
- Log in to post comments
- 39 reads