Как можно на языке программирования Паскаль вывести на экран наибольшую цифру из введенного четырехзначного числа?
Информатика 11 класс Программирование на языке Паскаль Паскаль наибольшая цифра четырехзначное число вывод на экран информатика 11 класс Новый
Чтобы вывести на экран наибольшую цифру из введенного четырехзначного числа на языке программирования Паскаль, мы можем использовать следующий алгоритм:
Теперь давайте напишем код, который реализует этот алгоритм:
program MaxDigit; var number: integer; maxDigit, currentDigit: integer; begin // 1. Запрашиваем ввод четырехзначного числа write('Введите четырехзначное число: '); readln(number); // 2. Инициализируем переменную для наибольшей цифры maxDigit := 0; // 3. Цикл для извлечения и сравнения цифр while number > 0 do begin // Извлекаем последнюю цифру currentDigit := number mod 10; // Сравниваем с наибольшей цифрой if currentDigit > maxDigit then maxDigit := currentDigit; // Удаляем последнюю цифру number := number div 10; end; // 4. Выводим наибольшую цифру writeln('Наибольшая цифра: ', maxDigit); end.
Объяснение кода:
Таким образом, программа успешно находит и выводит наибольшую цифру из введенного четырехзначного числа.