Вводится число. Требуется вывести его так, чтобы составляющие его цифры шли в обратном порядке. Например, вводится число 4096, надо вывести 6904.Если
5-9 класс
|
найти остаток от деления на 10, то мы получим последнюю цифру числа.Запишем эту цифру в новое число.Разделим старое число нацело на 10, так мы избавимся от последней цифры в нем.Снова найдем остаток от деления на 10. Получим вторую с конца цифру исходного числа.Если мы умножим новое число на 10, то получим "дополнительный" младший разряд, куда можем записать вторую цифру исходного числа (простым сложением).Будем повторять вышеописанные действия пока исходное число не станет равным нулю.
ОБЪЯСНИТЕ КАК ЭТО СДЕЛАТЬ! ПОДРОБНО!
var a:integer;
begin
readln(a);
while(a<>0) do begin
write(a mod 10);
a:=a div 10;
end;
end.
Комментарий удален
Другие вопросы из категории
Первый файл имеет информационный объём 2 Кбайта, второй – 101 байт. Каков общий объём в байтах этих двух файлов?
4Мбайт, 64Мбайт. Какую из них можно купить для вашей работы?
N2 требуется передать 31 сигнал. Сколько для этого нужно 2х цветных ламп?
N 3 придумайте и нарисуйте обозначения для понятий "человек", "радость", "мир", "война"
Читайте также
не превышает 30 000. Программа должна напечатать только число, равное значению меньшей из его первой и последней цифр. Если число состоит из одной цифры, то минимальным является значение самой этой цифры.
Примеры работы программы:
Ввод: 3; Вывод:3
Ввод: 2194; Вывод: 2
и определяет, изменяется ли сумма цифр этого числа при умножении его
на два. Ответ прикрепите в виде файла в среде PascalABC.
с клавиатуры вводится число х. если остаток от деления х на 6 равен 2, то значение f(x)=4*x^2 если остаток от деления х на 6 равен 3, то значение f(x) = корень из х , если остаток от деления на 6 =0 то f(x) = x.
Написать программу в паскале используя операторы if и else . Нарисовать блок схему
1000.Нужно изменить программу так,чтобы она находила:
а) дробную часть чисел;
б) произведение чисел, меньших 22;
в) сумму чисел, которые попадают в промежуток [10, 50]. Заранее,спасибо большое!)))))