Задать вопрос

Дано число. Поменять первую и последнюю цифру местами, если они не равны друг другу. Паскаль)

+2
Ответы (1)
  1. 8 июля, 20:02
    0
    Program qq; var a, x, y, count, i: integer; begin writeln ('Введите число'); readln (a); x:=a mod 10; y:=a; count:=0; while (y>9) do begin y:=y div 10; count:=count+1; end; if xy then begin a:=a-x+y; for i:=1 to count do begin x:=x*10; y:=y*10; end; a:=a-y+x; writeln ('Получено число:'); writeln (a); end else writeln ('Первая и последняя цифра одинаковые.'); end.
Знаешь ответ на этот вопрос?
Сомневаешься в правильности ответа?
Получи верный ответ на вопрос 🏆 «Дано число. Поменять первую и последнюю цифру местами, если они не равны друг другу. Паскаль) ...» по предмету 📕 Информатика, используя встроенную систему поиска. Наша обширная база готовых ответов поможет тебе получить необходимые сведения!
Найти готовые ответы
Похожие вопросы информатике
написать программу в паскале Из диапазона от 10 до 1000 компьютер выбрал случайным образом число. Если выбранное число является трехзначным, то поменять местами первую и последнюю цифры, выдать на печать число, выбранное ПК и новое, полученное после
Ответы (1)
Паскаль Дано натуральное число. Найти первую и последнюю цифру
Ответы (1)
1. Дано двузначное число. Найти разность и частное его цифр. 2. Дано целое число. Если оно является положительным то прибавить к нему 1. Емли нулевым то заменить его на 10. 3. Дано двузначное число. Вывести его левую цифру, потом правую. 4.
Ответы (1)
Даны числа 3, 7, 1, 6, 2, 4, 8, 5. Разрешается поменять два любых числа в этом списке. Например, если поменять местами числа 6 и 8, то получится список 3, 7, 1, 8, 2, 4, 6, 5.
Ответы (1)
Напишите программу, которая меняет местами первую и последнюю цифру натурального трехзначного числа. (ABC Pascal)
Ответы (1)