Стандартная задача на обработку потока данных может звучать таким образом:
На вход программы поступает поток данных — последовательность целых чисел, которая заканчивается нулём (ноль не входит в последовательность).
Требуется найти сумму элементов этой последовательности.
 
Алгоритм решения данной задачи выглядит следующим образом:
Алгоритм: 
 sum=0
 ввод x           // ввести первое число 
 пока x != 0      //в условии ставится признак окончания ввода, то есть пока не ввели ноль
 нц
   sum = sum + x //с исходным числом можно выполнить какие-либо действия. Можно добавить проверку числа на какое-то условие и т.д.
   ввод x        // ввести следующее число
 кц
 вывести sum     //вывод результата