Series10. Дано целое число $$N$$ и набор из $$N$$ целых чисел. Если в наборе имеются положительные числа, то вывести True; в противном случае вывести False.
Решение:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
program Series10; var check:Boolean; i,N,R:Integer; begin Write('Введите N: '); Readln(N); check:=False; for i:=1 to N do begin Write('Введите ',i,' число: '); Readln(R); if R >0 then check:=True; end; Writeln(check); end. |
Другие задачи из раздела Series можно посмотреть здесь.
Можно и так:
и ещё break; добавить после k+=1;
добавил
+добавить begin-end, +хорошо бы дать значение k. Раз делаем с break, то предлагаю следующее
Ура, хоть так. Предыдущее, наверное можно удалить.
Удалил комментарии с неудачными попытками вставки кода.
Но я не очень люблю break; считаю, что если без него можно обойтись то лучше уж без него.