1)
var a,b,x,y: longint;
begin
write("vvedite nachalo i konec otrezka: ");
read(a,b);
write("vvedite x: ");
read(x);
y: =sqr(x)*x;
if (y> a)and(y< b) then write("na dannom otrezke znachenie funkcii ravno ",y) else write("na dannom otrezke net reshenii");
readln
end.
2)
var c,i: byte;
begin
for i: =49 to 215 do
if (i mod 4=0) then c: =c+1;
write("kolichestvo chisel, kratnyh 4 na zadannom promezhutke ravno ",c);
readln
end.
3)
var i: integer;
p: longint;
for i: =1000 to 9999 do
if (i mod 10=3) then p: =p*i;
write("proizvedenie chetyrehznachnyh chisel, okanchivaushihsya na 3 ravno ",p);
readln
end.
4)
var i: byte;
c: integer;
begin
for i: =221 to 778 do
if ((i mod 10)=(i div 100)) then c: =c+1;
write("kolichestvo chisel ravno ",c);
readln
end.
5)
var i: longint;
c: integer;
begin
for i: =10000 to 99999 do
if ((i mod 10)=(i div 10000)) mod 100)div 10)=((i div 1000)mod 10)) then c: =c+1;
write("kolichestvo chisel ravno ",c);
readln
end.
Поделитесь своими знаниями, ответьте на вопрос:
Составьте программу вывода на экран всех натуральных чисел от 1 до n в обратном порядке