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