| Сьогодні | Разом | |
| Відвідувань | 174 | 5403757 |
| Авторізацій | 9 | 434259 |
| Користувачів | 4 | 2731 |
18. Чтение последовательности до нуля
var a: longint; // Значение текущего элемента
n: longint; // Количество элементов
begin
// Читаем первое значение из входного потока
read(a);
// Обнуляем счетчик элементов
n := 0;
// Пока мы не прочтем нулевое значение, повторяем
while a <> 0 do
begin
n := n + 1; // Увеличить счетчик на единицу
read(a); // Читаем следующее значение
end;
// Выводим результат
writeln(n)
end.