Задать вопрос
17 февраля, 14:15

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

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

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

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

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

+5
Ответы (2)
  1. 17 февраля, 14:49
    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. 17 февраля, 15:34
    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)