| Сьогодні | Разом | |
| Відвідувань | 218 | 5426055 |
| Авторізацій | 22 | 436235 |
| Користувачів | 9 | 2718 |
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.