Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // ЗАДАНИЕ 3.15 (2)
- // Среди четырехзначных чисел из интервала, заданного пользователем,
- // найти все, у которых произведение первых двух цифр
- // равна сумме последних двух.
- #include <iostream> // Для ВВОДА и ВЫВОДА
- using namespace std; // ПРОСТРАНСТВО ИМЁН
- int main() {
- // ОБЪЯВЛЕНИЕ и ВВОД значений
- int a; cout << "Enter a: "; cin >> a; // Предел ОТ
- int b; cout << "Enter b: "; cin >> b; // Предел ДО
- cout << "Числа, подходящие условиям:";
- // Перебор чисел
- for (int i = a; b >= i; i++) {
- int mul_left_dig = (i / 1000) * ((i / 100) % 10);
- int sum_right_dig = ((i / 10) % 10) + (i % 10);
- if (mul_left_dig == sum_right_dig) {
- cout << " " << i;
- }
- }
- cout << endl;
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement