Вопрос задан 18.06.2023 в 03:51. Предмет Информатика. Спрашивает Кусманова Альмира.

Пожалуйста, очень нужно Создать программу на нахождение максимальной и минимальной цифры из

трехзначного числа
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Родионова Катя.

Программа:

Python:

n = int(input())

if len(str(n)) != 3:

   print('Введите трёхзначное число.')

else:

   arr = [int(i) for i in str(n)]

   print('Минимальная цифра:', min(arr))

   print('Максимальная цифра:', max(arr))

0 0
Отвечает Есенова Дикош.

Ответ:

x = int(input('введите трёхзначное число: '))

if 100 <= x <= 999:

   nums = [int(i) for i in str(x)]

   x_min = min(nums)

   x_max = max(nums)

   print('минимальная цифра числа >', x_min, '\nмаксимальная цифра числа >', x_max)

else:

   print('это не трёхзначное число. попробуйте снова.')

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

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

```cpp #include using namespace std;

int main() { int number; cout << "Введите трехзначное число: "; cin >> number;

int maxDigit = number % 10; int minDigit = number % 10;

number /= 10; maxDigit = max(maxDigit, number % 10); minDigit = min(minDigit, number % 10);

number /= 10; maxDigit = max(maxDigit, number % 10); minDigit = min(minDigit, number % 10);

cout << "Максимальная цифра: " << maxDigit << endl; cout << "Минимальная цифра: " << minDigit << endl;

return 0; } ```

В этом коде мы сначала запрашиваем у пользователя трехзначное число. Затем мы используем операцию остатка от деления на 10, чтобы получить последнюю цифру числа. Мы сохраняем эту цифру как максимальную и минимальную цифру.

Затем мы делим число на 10 и снова используем операцию остатка от деления на 10, чтобы получить следующую цифру числа. Мы сравниваем эту цифру с текущей максимальной и минимальной цифрой и обновляем их при необходимости.

После этого мы снова делим число на 10 и получаем первую цифру числа. Мы сравниваем ее с текущей максимальной и минимальной цифрой и обновляем их при необходимости.

Наконец, мы выводим найденные максимальную и минимальную цифры на экран.

Примечание: В коде используется функция `max()` и `min()`, которая возвращает максимальное и минимальное значение из двух чисел соответственно. Эти функции доступны в библиотеке ``. Поэтому не забудьте добавить строку `#include ` в начало программы.

Надеюсь, это поможет вам создать программу нахождения максимальной и минимальной цифры из трехзначного числа в языке C++! Если у вас возникнут дополнительные вопросы, пожалуйста, не стесняйтесь задавать их.

0 0

Похожие вопросы

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

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

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