Как сделать, чтоб удалялось первое число, а не последнее?

0 голосов
12 просмотров

Как сделать, чтоб удалялось первое число, а не последнее?


image

Информатика (37 баллов) | 12 просмотров
Дан 1 ответ
0 голосов

// Например так:

begin

 var a := 123456789;

 a := a.ToString[2:].ToInteger;

 Print(a) // 23456789

end.

// Или так:

function foo(a: integer): integer;

begin

 if a div 10 = 0 then exit

 else

   Result := a mod 10 + 10 * foo(a div 10);

end;

begin

 var a := 123456789;

 Print(foo(a)) // 23456789

end.

(2.5k баллов)
0

Данные решения работают только в PascalABC. При проверке через другие придется что-либо подключать для корректной работы.

0

Человек пишет в PascalABC.NET