Предмет: Информатика,
автор: katym
Напишите эффективную программу, которая по двум данным натуральным числам x и y,не превосходящим 10000, выводит на экран и подсчитывает количество натуральных чисел, кратных восьми, на отрезке [ x,y] ( включая концы отрезка)
Ответы
Автор ответа:
0
program zadacha;
uses crt;
var x, y, i, count: integer;
begin
clrscr;
write ('enter x and y: ');
readln (x, y);
if x<y then begin
for 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.
uses crt;
var x, y, i, count: integer;
begin
clrscr;
write ('enter x and y: ');
readln (x, y);
if x<y then begin
for 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.
Похожие вопросы
Предмет: Химия,
автор: POGOV
Предмет: Математика,
автор: Аноним
Предмет: Физика,
автор: cludi652
Предмет: Алгебра,
автор: Nastia1500
Предмет: Биология,
автор: Medrs