Здесь Вы можете найти ответы на многие вопросы или задать свой вопрос!
var s: string;
i,j,k: integer;
unique: boolean;
begin
for i : = 1000 to 9999 do
s : = str(i);
unique: =true;
for j: = 1 to length(s)-1 do
for k : = j+1 to length(s) do
if s[j] = s[k] then unique: =false;
end;
if unique then
writeln(i);
end.
может длинее, но универсальное.
var i: integer;
for i: =1 to 1000 do
if i mod 2 = 1 then writeln(i*i*i);
var
a: array [1..20] of integer;
i,max: integer;
max: =0;
for i: =1 to 20 do
if i mod 2=0 then a[i]: =random(50)+50
else a[i]: =random(50)+150;
if a[i]> max then max: =a[i];
write(a[i]: 4);
writeln;
writeln('max=',max);
program divisors;
n,i: integer;
readln(n);
for i: =n downto 1 do if n mod i = 0 then write(i,' ');
Популярные вопросы