stark11
?>

Язык pascal abc. ввести с клавиатуры натуральное трехзначное десятичное число. вычислить и вывести на экран число, полученное путем переворота цифр исходного числа. например: для 253 получить 352

Информатика

Ответы

Кедрин Карлен
Var a:integer;
begin
  writeln('Введите трехзначное число: ');
  readln(a);
  a:=(a mod 10)*100 +((a div 10) mod 10)*10+a div 100;
  writeln('Число наоборот ',a);
end.

Тестовое решение

Введите трехзначное число:
123
Число наоборот 321

Введите трехзначное число:
-567
Число наоборот -765
 
larinafashion829
Вариант первый:

Var
   A:longint;
   n,p:integer;
   B:byte;
Begin
Write('Введите натуральное число: ');
ReadLn(A);
n:=0;
p:=0;
While A > 0 do
   Begin
   B:=A mod 10;
   if B = 0 then n:=n+1;
   if B = 5 then p:=p+1;
   A:=A div 10;
   End;
WriteLn('Количество нулей в числе: ',n);
WriteLn('Количество пятёрок в числе: ',p);
End.

Вариант второй:

Var
   A:string;
   n,p,i:integer;
Begin
Write('Введите натуральное число: ');ReadLn(A);
n:=0;
p:=0;
For i:= 1 to Length(A) do
    if A[i] = '0' then n:=n+1
       else if A[i] = '5' then p:=p+1;
WriteLn('Количество нулей в числе: ',n);
WriteLn('Количество пятёрок в числе: ',p);
End.
Zuriko1421
1)
const n=10;
var a:array[1..n] of integer;
i,min,s:integer;
begin
for i:=1 to n do
begin
a[i]:=random(81)+10;
write(a[i]:4);
end;
writeln;
min:=a[1];
for i:=1 to n do
begin
if a[i]<min then min:=a[i];
s:=s+a[i];
end;
writeln('min = ',min);
writeln('s = ',s);
end.

Пример:
 54 58 67 78 58 79 54 78 44 60
min = 44
s = 630

2)
const n=9; m=6;
var a:array[1..n,1..m] of integer;
i,j:integer;
begin
for i:=1 to n do
for j:=1 to m do a[i,j]:=i;
for i:=1 to n do
begin
for j:=1 to m do write(a[i,j]);
writeln;
end;
end.

Результат: 
111111
222222
333333
444444
555555
666666
777777
888888
999999

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Язык pascal abc. ввести с клавиатуры натуральное трехзначное десятичное число. вычислить и вывести на экран число, полученное путем переворота цифр исходного числа. например: для 253 получить 352
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

ilez03857
Pavlushina-Novikova
vera-classic75
Aleks0091
ЕВ1873
mbrilliantova
Abespal
uttgroup
kapral1812
Nadegdasb
rusvicktor
irina25095462
de1979nis
dfyurst708
lyubavalev8