Вопрос задан 12.05.2019 в 02:41. Предмет Информатика. Спрашивает Петров Влад.

Дано целое число N найти самую максимальную цифру этого числа

0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Пятибратов Сергей.
Var n,x,max:integer;
begin
readln(n);
while n>0 do
  begin
  x:=n mod 10;
  if x>max then max:=x;
  n:=n div 10;
  end;
writeln('Максимальная цифра: ',max);
end.
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для нахождения самой максимальной цифры целого числа n можно использовать следующий алгоритм:

1. Присвоить переменной max_digit значение первой цифры числа n. Для этого можно преобразовать число n в строку и взять первый символ. 2. Преобразовать число n в строку. 3. Пройтись по строке, начиная со второго символа, используя цикл или рекурсию. 4. Для каждого символа в строке сравнивать его значение с текущим максимальным значением max_digit. Если символ больше max_digit, обновить значение max_digit. 5. После прохода по всем символам вернуть значение max_digit.

Ниже приведен пример кода на языке Python, реализующий данный алгоритм:

```python def find_max_digit(n): # Преобразуем число в строку n_str = str(n) # Присваиваем переменной max_digit значение первой цифры числа max_digit = int(n_str[0]) # Проходимся по всем символам числа, начиная со второго for i in range(1, len(n_str)): # Сравниваем текущий символ с текущим максимальным значением digit = int(n_str[i]) if digit > max_digit: max_digit = digit return max_digit

# Пример использования n = 12345 max_digit = find_max_digit(n) print("Самая максимальная цифра числа", n, ":", max_digit) ```

В данном примере функция find_max_digit принимает целое число n в качестве аргумента и возвращает самую максимальную цифру этого числа. Выводится значение max_digit, которое является самой максимальной цифрой числа n. Результатом выполнения данного примера будет вывод: "Самая максимальная цифра числа 12345: 5", так как 5 является самой максимальной цифрой в числе 12345.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос