Задать вопрос
19 февраля, 20:42

Pascal. Тема: Циклы

С клавиатуры вводится целое произвольное число

1) Вывести на экран первую и последнюю цифру числа.

2) Вывести на экран наибольшую цифру числа

3) Вывести на экран нечетные цифры этого числа

+4
Ответы (2)
  1. 19 февраля, 21:27
    0
    Var maxd, n, m, lst: integer;

    begin

    { считываем с экрана }

    readln (n) ;

    maxd:=0;

    { последняя цифра }

    lst:=n mod 10;

    { цикл по количеству цифр в числе }

    while true do

    begin

    m:=n mod 10;

    if (m mod 2 = 1) then writeln ('нечет. цифра = ', m) ;

    if maxd < m then maxd:=m;

    n:=n div 10;

    if (n=0) then

    begin

    writeln ('первая цифра = ', m) ;

    break;

    end;

    end;

    writeln ('последняя цифра = ', lst) ;

    writeln ('максимальная цифра = ', maxd) ;

    end.
  2. 19 февраля, 21:43
    0
    Программа на паскале:

    var

    number, firstDigit, lastDigit, maxDigit: longint;

    begin

    read (number) ;

    lastDigit : = number mod 10;

    write ('Нечетные цифры числа: ') ;

    while number > 9 do

    begin

    if number mod 2 = 1 then write (number mod 10, ' ') ;

    if number mod 10 > maxDigit then maxDigit : = number mod 10;

    number : = number div 10;

    end;

    if number mod 2 = 1 then write (number) ;

    if number mod 10 > maxDigit then maxDigit : = number mod 10;

    firstDigit : = number;

    writeln;

    writeln ('Первая цифра числа - ', firstDigit) ;

    writeln ('Последняя цифра числа - ', lastDigit) ;

    writeln ('Наибольшая цифра числа - ', maxDigit) ;

    end.
Знаете ответ?
Сомневаетесь в ответе?
Найдите правильный ответ на вопрос ✅ «Pascal. Тема: Циклы С клавиатуры вводится целое произвольное число 1) Вывести на экран первую и последнюю цифру числа. 2) Вывести на экран ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы
Похожие вопросы по информатике
Напишите задачи в Паскале задача1 {вводится целое число n от [0 ... 200]. Затеи вводится n целых чисел от [0 ... 1000000] Вывести на экран их произведение.} задача2 {вводится целое число n от [0 ... 200]. Затеи вводится n целых чисел от [0 ...
Ответы (2)
1. Пользователем вводится целое число. Вывести на экран последовательность целых чисел от единицы до этого числа. 2. Вывести на экран 10 строк, содержащие символ *, причем количество * в каждой строке должно быть равно номеру строки. 3.
Ответы (1)
Помогите решить 3. С клавиатуры вводится четырехзначное число. Получить число, равное произведению его цифр. 4. С клавиатуры вводится натуральное число п. Узнайте в нем количество цифр. 5. С клавиатуры вводится натуральное число п.
Ответы (1)
С клавиатуры вводится целое число n. найти произведение всех цифр этого числа а так же колличество больших шестс клавиатуры вводится целое число n. найти произведение всех цифр этого числа а так же колличество больших шестии
Ответы (1)
Задача 1 - Дано целое число. Если оно положительное, вывести " Число положительное ", если отрицательное вывести "Число отрицательное ", если равно 0 - "Число равно нулю" задача 2 - дано целое число.
Ответы (1)