Дано двухзначное(трехзначное)число.Напишите программу определения- заходит ли в него цифра

Дано двухзначное(трехзначное)число.
Напишите программку определения
- входит ли в него цифра 5
-входят ли в него числа 4 и 7

Задать свой вопрос
Iljusha Zenovkin
в информатике полный ноль
Даша Депутатова
это 2 различные задачки,если что
1 ответ
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.  
Ольга Шершева
Т.е эту задачку можно поделить на две?1-ое If написать в 1 задачу (которая про число 5),а второе if написать во вторую?
Лиза Плис
именно так
Vladik Shepotinnik
Спасибо здоровенное!!!Очень посодействовало
Артемий
Можно заключительный вопрос?Что такое f и почему там два раза мод
Радик Виталик
да в var добавь переменную f а на 2-ой вопрос я отвечу так представим что мы брали число 128 128 mod 100 будет 28 а 28 mod 10 будет 8 (mod находит остаток от разделения) в итоге мы отыскали число едениц
Есения Шафигуллина
спасибо
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт