Войти
Регистрация
Спроси ai-bota
В
Все
Х
Химия
В
Видео-ответы
А
Алгебра
Г
Геометрия
О
ОБЖ
Д
Другие предметы
У
Українська література
Р
Русский язык
Б
Беларуская мова
У
Українська мова
Э
Экономика
Ф
Физика
М
Математика
Ф
Французский язык
Г
География
И
Информатика
М
МХК
О
Окружающий мир
П
Психология
Н
Немецкий язык
О
Обществознание
П
Право
И
История
М
Музыка
Л
Литература
Қ
Қазақ тiлi
Б
Биология
А
Английский язык
Показать больше
Показать меньше
ромамс
24.12.2022 14:20 •
Информатика
Дано натуральное число n. вычислить разницу между самой большой и самой маленькой цифрой в записи этого числа. с++
Ответ:
p5wf389f
03.10.2020 18:57
//Dev-C++ 4.9.9.2
#include <iostream>
using namespace std;
int main(){
int n,p=0;
int min=10;
int max=-1;
cin>>n;
while(n!=0){
p=n%10;
if(p>max)max=p;
if(p<min)min=p;
n=n/10;}
cout<<max-min<<endl;
cin.get();
cin.get();
return 0;
}
Пример ввода:
104
Пример вывода:
4
0,0
(0 оценок)
Популярные вопросы: Информатика
Нннннннн11
05.11.2020 03:34
До яркого виду посилань належить iм я клiтинки?...
vadimtolpegin
17.08.2020 07:22
Написать программу, которая запишет в текстовый файл 6 разных строк. строки вводятся с клавиатуры. паскаль....
amitabonbon
05.03.2022 09:52
Дан массив чисел состоящий из 10 элементов, необходимо отсортировать по возрастанию элементов стоящих на четных номерах....
АннаК78
25.08.2022 04:04
1-тапсырма. Сұрақтарға жауап бер. 1. Қазақстандық қандай олимпиада жеңімпаздарын білесің? 2. Олардың ішінде кімді ерекше жақсы көресің? Неге? 3. «Қазақстанның Еңбек Ері»...
Duhan1
19.03.2021 00:56
Прочитайте эпизод из произведения К.Паустовкого Тёплый хлеб...
RenoGant
11.09.2021 15:55
Выбери арифметические операции...
lusine07
18.11.2020 10:45
эссе на тему:«Интернет и социальные сети в моей жизни». 120 слов ...
Ka4erga3000
08.02.2023 05:21
Упр.1. Послушайте стихотворение М. Макатаева «Три счастья» (перевод О. Жанайдарова). Какое настроение и чувства передаёт автор...
lera933737
27.03.2023 12:58
Выбери арифметические операции...
taisia20061
27.03.2023 12:58
3. Найди значение выражений.(8+7)•4=14 •6-9.4=628:4+98.3=...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
#include <iostream>
using namespace std;
int main(){
int n,p=0;
int min=10;
int max=-1;
cin>>n;
while(n!=0){
p=n%10;
if(p>max)max=p;
if(p<min)min=p;
n=n/10;}
cout<<max-min<<endl;
cin.get();
cin.get();
return 0;
}
Пример ввода:
104
Пример вывода:
4