Напишите эффективную программу, которая по двум данным натуральным числам x и y,не...

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

Напишите эффективную программу, которая по двум данным натуральным числам x и y,не превосходящим 10000, выводит на экран и подсчитывает количество натуральных чисел, кратных восьми, на отрезке [ x,y] ( включая концы отрезка)


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

110

Дан 1 ответ
0 голосов

Program zadacha;
uses crt;
var x, y, i, count: integer;
begin
clrscr;
write ('enter x and y: ');
readln (x, y);
if xfor i:=x to y do begin
if i mod 8 = 0 then begin
writeln (i);
count:=count + 1;
end;
end;
end
else for i:=y to x do begin
if i mod 8 = 0 then begin
writeln (i);
count:= count + 1;
end;
end;
end;
writeln ('vsego chisel ', count);
readkey;
end.

(1.1k баллов)