Язык 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
29.07.2020
Вариант первый:
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
29.07.2020
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.
Язык pascal abc. ввести с клавиатуры натуральное трехзначное десятичное число. вычислить и вывести на экран число, полученное путем переворота цифр исходного числа. например: для 253 получить 352
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