TURBO Pascal var i,N:integer; begin writeln('Vvedite N'); readln(N); for i:=1 to n do if...

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

TURBO Pascal

var
i,N:integer;
begin
writeln('Vvedite N');
readln(N);
for i:=1 to n do
if (i mod 2<>0)and(i mod 3<>0)and(i mod 5<>0)then writeln(i);
readln
end.

Данная программа выдает все числа, от 1 до заданного (n), которые не делятся без остатка на 2,3,5. что нужно исправить, чтобы программа выдавала только количество этих чисел.
Заранее спасибо.


Информатика (44 баллов) | 166 просмотров
0

Спасибо

0

Вопрос закрыт

Дан 1 ответ
0 голосов
Правильный ответ

Заведи переменную счетчика, например kol

if (i mod 2<>0)and(i mod 3<>0)and(i mod 5<>0)then
   inc(kol);
writeln(kol);

Одаренный (2.0k баллов)
0

спасибо

10,984,878 вопросов
13,471,016 ответов
8,518,553 комментариев
4,909,216 пользователей