Вопрос Нужно написать программу в Паскале

Регистрация
12 Окт 2013
Сообщения
75
Репутация
0
Спасибо
0
Монет
0
которая находит количество чисел, содержащих цифру "2", в диапазоне целых чисел от 0 до 1000. Пожалуйста, помогите! Нужно срочно)
 
прогоняешь от первого до последнего введённого, если наткнулся на 2, то некоей переменной присваиваешь +1, эту переменную в итоге и выводишь.
 
Держи функцию проверки, есть ли число: function check (n: integer):boolean; var yes: boolean; begin yes:=false; while n > 0 do begin if n mod 10 = 2 then begin yes:=true; break; end; n:=n div 10; end; check:=yes; end; Дальше просто примени её в цикле
 
Назад
Сверху