Бесплатный урок с нашим репетитором!

Узнать подробнее

Новая Школа - онлайн-школа подготовки к ЕГЭ
При поддержке
Посмотреть все вопросы нейросети
Бесплатный пробный урок с репетитором

Узнай больше про репетиторов Новой Школы и запишись на бесплатный пробный урок. Мы проверим твой уровень знаний и составим план обучения по любому предмету и классу

Вопрос от Анонимного юзера 11 марта 2026 14:48

Напишите программы для следующих задач: Дано трехзначное число. Найдите сумму его цифр. Дано трехзначное число. Проверить истинность высказывания: "Все цифры данного числа различны".

Ответ нейросети

11 марта 2026 14:48

Ниже даны решения на Python и на C++ для обеих задач.

Задача 1. Дано трехзначное число. Найдите сумму его цифр. Python: n = int(input().strip()) n = abs(n) a = n // 100 b = (n // 10) % 10 c = n % 10 s = a + b + c print(s)

C++: #include <bits/stdc++.h> using namespace std;

int main() { long long n; if(!(cin >> n)) return 0; n = llabs(n); int a = n / 100; int b = (n / 10) % 10; int c = n % 10; cout << (a + b + c) << "\n"; return 0; }

Задача 2. Дано трехзначное число. Проверить истинность высказывания: "Все цифры данного числа различны". Python: n = int(input().strip()) n = abs(n) a = n // 100 b = (n // 10) % 10 c = n % 10 distinct = (a != b) and (a != c) and (b != c) print("Да" if distinct else "Нет")

C++: #include <bits/stdc++.h> using namespace std;

int main() { long long n; if(!(cin >> n)) return 0; n = llabs(n); int a = n / 100; int b = (n / 10) % 10; int c = n % 10; bool distinct = (a != b) && (a != c) && (b != c); cout << (distinct ? "Да" : "Нет") << "\n"; return 0; }

Пояснения:

  • Для трехзначного числа цифры можно взять так: a = n / 100, b = (n / 10) % 10, c = n % 10.
  • Сумма цифр: s = a + b + c.
  • Все цифры различны, если попарно a != b, a != c и b != c.

Задай свой вопрос

Напиши любую задачу или вопрос, а нейросеть её решит

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

Бесплатно Мобильное приложение ГДЗ
Мобильное приложение ГДЗ

Задавай вопросы искуcственному интеллекту текстом или фотографиями в приложении на iPhone или Android

qr-codegoogle-playapp-store

Саша — ассистент в телеграмме

Напишите программы для следующих задач: Дано трехзначное число. Найдите сумму его цифр. Дано трехзначное число. Проверить истинность высказывания: "Все цифры данного числа различны".
Ниже даны решения на Python и на C++ для обеих задач. Задача 1. Дано трехзначное число. Найдите сумму его цифр. Python: n = int(input().strip()) n = abs(n) a = n // 100 b = (n // 10) % 10 c = n % 10 s = a + b + c print(s) C++: #include using namespace std; int main() { long long n; if(!(cin >> n)) return 0; n = llabs(n); int a = n / 100; int b = (n / 10) % 10; int c = n % 10; cout << (a + b + c) << "\n"; return 0; } Задача 2. Дано трехзначное число. Проверить истинность высказывания: "Все цифры данного числа различны". Python: n = int(input().strip()) n = abs(n) a = n // 100 b = (n // 10) % 10 c = n % 10 distinct = (a != b) and (a != c) and (b != c) print("Да" if distinct else "Нет") C++: #include using namespace std; int main() { long long n; if(!(cin >> n)) return 0; n = llabs(n); int a = n / 100; int b = (n / 10) % 10; int c = n % 10; bool distinct = (a != b) && (a != c) && (b != c); cout << (distinct ? "Да" : "Нет") << "\n"; return 0; } Пояснения: - Для трехзначного числа цифры можно взять так: a = n / 100, b = (n / 10) % 10, c = n % 10. - Сумма цифр: s = a + b + c. - Все цифры различны, если попарно a != b, a != c и b != c.