Вопрос Pascal! Помогите, пожалуйста, написать программу.

Регистрация
12 Окт 2013
Сообщения
69
Репутация
0
Спасибо
0
Монет
0
Суть программы: Пользователь вводит неопределённое количество чисел, через enter. После того как он напишет 0 и нажмёт enter ввод чисел должен быть остановлен. И нужно найти количество чисел делящиеся либо на 2 либо на 5(0 не должен входить в эти числа, это как бы команда стоп). Со вторым проблем нет. Ввод делал через цикл. создавал массив. Но я не знаю как остановить цикл если был введён 0.
 
Массив тут нужен как рыбке зонтик. var x,s:integer; begin repeat s:=0; read(x); if (x mod 5=0)or(x mod 2=0) then s:=s+1 until x=0; writeln(s-1); readln; readln end.
 
Назад
Сверху