Вместо цикла For использовать цикл While так, само задание состоит в том, чтобы ввести n...

0 голосов
21 просмотров

Вместо цикла For использовать цикл While так, само задание состоит в том, чтобы ввести n различных чисел найти количество положительных чисел и написать математическую модель

Var a,n,i,k:integer;
Begin
Readln(n);
k:=0;
For i:=1 to N do
Begin
readln(a);
if a>0 then k:=k+1;
end;
Writeln(k);
End.


Информатика (541 баллов) | 21 просмотров
Дан 1 ответ
0 голосов

Var
a,n,i,k:integer;
Begin 
Readln(n); 
k:=0; 
i:=0; 
while iBegin   
readln(a);   
if a>0
then k:=k+1;   
i:=i+1; 
end; 
Writeln(k);
End.
Если не будет хватать одного выполнения то напишешь "while i


image
(5.8k баллов)
0

Математическая модель это блок-схема, так?

0

да

0

Сейчас попробую

0

Хорошо, спасибо

0

А в самой модели использовать формулы или просто текст?э

0

формулы

0

Кое как в пейнте нарисовал, немного не естетически получилось, но ты можешь переделать если захочешь

0

Спасибо тебе большое)

0

Ой, ошибку

0

Все исправил