Какие из чисел удовольствуют условию (x%4==0 and x % 100 ! = 0) or x % 400 == 0?
Информатика 5 класс
Ответы на вопрос:
Числа, которые удолетворяют этому условию являются високосными годами (как уже отметили ранее это числа, которые делятся на 4, но не делятся на 100 или числа, которые делятся на 400)
Объяснение:
С оператора mod можно получить от исходного числа единичный разряд, если делить число на 10, т.е. 123 mod 10 = 3, 524 mod 10 = 4. Если делить на сто, то можно получить еще и десятки: 123 mod 100 = 23, 524 mod 100 = 24.
С оператора div можно отбросить от числа разряды: 123 div 10 = 12, 123 div 100 = 1
Пример программы на языке PascalABC.Net:
var a, b: integer;
begin
write('Введите двузначное число: ');
readln(a);
write('Введите трехзначное число: ');
readln(b);
writeln();
writeln('Двузначное число ', a, ': ');
writeln('Десятки: ', a div 10);
writeln('Единицы: ', a mod 10);
writeln();
writeln('Трехзначное число ', b, ': ');
writeln('Сотни: ', b div 100);
writeln('Десятки: ', b div 10 mod 10);
writeln('Единицы: ', b mod 10);
end.
Популярно: Информатика
-
tyt999724.03.2020 07:49
-
TheRidGames24.07.2021 00:05
-
онелдпрлпр104.12.2020 00:04
-
coollkid09.07.2022 16:28
-
iSia0722.06.2023 05:53
-
DastyMilk13.03.2021 00:29
-
касымжомарттокаев113.02.2023 14:15
-
peterburg125.02.2023 20:26
-
zFast8823.03.2021 03:52
-
magiklen04.04.2020 13:21