Здесь Вы можете найти ответы на многие вопросы или задать свой вопрос!
объединение северного и южного египта произошло около 3000 г. до н.э.
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
a: array[1..100] of integer;
i,s,r: integer;
for i: =1 to 100 do read(a[i]);
for i: =1 to 100 do
if a[i]< 0 then r: =r+a[i] else s: =s+a[i];
writeln('сумма всех положительных чисел= ',s);
writeln('сумма всех отрицательных чисел= ',r);
readln
посчитает максимум 100 чисел.
на чём писать? ну впрочем саму суть тут в условии:
объявляешь 3 числа: a b c
и условие
if(a> 0)then
a: =a*a;
if(b> 0)then
b: =b*b;
if(c> 0)then
c: =c*c;
выводишь на экран(или как там надо)
сори за ошибки давно на паскале не писал
Популярные вопросы