• Задача 1 Поменять местами
    Дано натуральное число. Поменять местами первую и последнюю цифры данного натурального
    числа и возвести полученное число в квадрат.
    Входные данные:
    В единственной строке входного файла INPUT.TXT записано одно натуральное число N
    (9 )
    Выходные данные:
    В единственную строку выходного файла OUTPUT.TXT нужно вывести квадрат полученного
    числа

Ответы 1

  • uses crt;

    var N,d,z:longint;

    begin

    ReadLn(N);

    d:=1; while N div (d*10)>0 do d:=d*10;

    N:=N mod 10*d+N mod d div 10*10+N div d;

    WriteLn(N);

    z:=N*N;

    Writeln(z);

    end.

    • Автор:

      tobías42
    • 6 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years