Сделайте через паскаль

Сделайте через паскаль

Задать свой вопрос
1 ответ

1-ая программа

var x,s,z:integer;

begin

 writeln('Введите целое число:');

 readln(x);

 z:=x;

 while z lt;gt; 0 do begin

   s:=s + z mod 10;

   z:=z div 10;

 end;

 writeln('Сумма цифр числа ',x,' одинакова ',s);

end.

2-ая программка

var x,i,z,j,k,leng:integer;

a:array of integer;

begin

writeln('Введите целое число:');

readln(x);

z:=x;

while z lt;gt; 0 do begin

leng += 1;

z:=z div 10;

end;

SetLength(a,leng+1);

for i:=leng downto 1 do begin

a[i]:=x mod 10;

x:=x div 10;

end;

for i:=1 to leng do begin

for j:=i to leng-1 do begin

if(a[i] = a[j+1]) then

k += 1;

end;

end;

if(k gt; 0) then

writeln('Да')

else

writeln('Нет');

end.

Антонина
Вторую чуть не ту сбросил
Милана Губидулина
var x,i,z,j,k,leng:integer; a:array of integer;begin writeln('Введите целое число:'); readln(x); z:=x; while z <> 0 do begin leng += 1; z:=z div 10; end; SetLength(a,leng+1); for i:=leng downto 1 do begin a[i]:=x mod 10; x:=x div 10; end; for i:=1 to leng do begin for j:=i to leng-1 do begin if(a[i] = a[j+1]) then k += 1; end; end; if(k > 0) then writeln('Да') else writeln('Нет');end.
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт