Предмет: Информатика,
автор: nickel99
Дано двухзначное(трехзначное)число.
Напишите программу определения
- входит ли в него цифра 5
-входят ли в него цифры 4 и 7
Ответы
Автор ответа:
0
var a,b,c,d:integer;
begin
readln(a);
b:=a div 100;
c:=a mod 100 div 10;
f:=a mod 100 mod 10;
if (b=5) or (c=5) or (f=5) then write('входит')
else write('невходит');
if (b=7) or (b=4) or (c=7) or (c=4) or (f=7) or (f=4) then write('входит')
else write('невходит');
end.
begin
readln(a);
b:=a div 100;
c:=a mod 100 div 10;
f:=a mod 100 mod 10;
if (b=5) or (c=5) or (f=5) then write('входит')
else write('невходит');
if (b=7) or (b=4) or (c=7) or (c=4) or (f=7) or (f=4) then write('входит')
else write('невходит');
end.
Автор ответа:
0
Спасибо огроменное!!!Очень помогло
Автор ответа:
0
Можно последний вопрос?Что такое f и почему там два раза мод
Автор ответа:
0
да в var добавь переменную f а на второй вопрос я отвечу так предположим что мы взяли число 128 128 mod 100 будет 28 а 28 mod 10 будет 8 (mod находит остаток от деления) в итоге мы нашли число едениц
Автор ответа:
0
спасибо
Похожие вопросы
Предмет: Английский язык,
автор: Аноним
Предмет: Литература,
автор: Fessyqwezart
Предмет: Кыргыз тили,
автор: kamillaa4
Предмет: Математика,
автор: DjTexno