PASCAL Из введённого 3-значного числа удалить вторую цифру и получившееся двухзначное...

+204 голосов
6.1m просмотров

PASCAL Из введённого 3-значного числа удалить вторую цифру и получившееся двухзначное число умножить на эту цифру.


Информатика (12 баллов) | 6.1m просмотров
Дано ответов: 2
+79 голосов

Ответ:

program chislo;

var a,b:Integer;

begin

readln (a);

b:=(a div 10) mod 10;

a:=(a div 100)*10+a mod 10;

writeln (a*b);

end.

(56 баллов)
+165 голосов

PascalABC.NET

Ответ:

  • uses School;
  • begin
  •  var a := ReadInteger.Digits;
  •  Print((a[0]*10 + a[2]) * a[1])
  • end.

Пример работы:

(3.7k баллов)