Визначити, чи добуток цифр тризначного числа є тризначним числом


C++ / Умовний оператор
Задане тризначне число. Визначити, чи добуток його цифр є тризначним числом?

#include <iostream>

using namespace std;

 

int main()

{

       int a;

       cout << "Enter 3-digit number: ";

       cin >> a;

 

       int c1, c2, c3;

       c3 = a % 10;

       c2 = (a / 10) % 10;

       c1 = a / 100;

 

       int d = c1 * c2 * c3;

       if (d > 100 && d < 1000) {

             cout << "Product = " << d << endl;

             cout << "Product is 3-digit number! " << endl;

       }

       else {

             cout << "Product = " << d << endl;

             cout << "Product isn't 3-digit number! " << endl;

       }

 

       getchar();

       getchar();

       return 0;

}


Результат:
Визначити, чи сума цифр тризначного числа є двозначним числом
Визначити, чи сума цифр тризначного числа є
10.03.2021, Умовний оператор
Визначити, чи сума першої і четвертої цифр чотиризначного числа є рівною сумі двох інших цифр
Визначити, чи сума першої і четвертої цифр
07.03.2021, Умовний оператор
Визначити, чи сума двох перших цифр чотиризначного числа є рівною сумі двох його останніх цифр
Визначити, чи сума двох перших цифр
07.03.2021, Умовний оператор
Визначити, яка з цифр тризначного числа більша: перша чи друга?
Визначити, яка з цифр тризначного числа більша:
08.03.2021, Умовний оператор
Визначити, яка з цифр тризначного числа більша: перша чи остання?
Визначити, яка з цифр тризначного числа більша:
07.03.2021, Умовний оператор
Визначити, яка з цифр тризначного числа більша: друга чи остання?
Визначити, яка з цифр тризначного числа більша:
08.03.2021, Умовний оператор
Movie
У даній публікації відсутні коментарі!

Перед публікацією, радимо ознайомиться з правилами!

{login}
Додати коментар..
Якою мовою програмування ви користуєтесь?

Знайшли помилку?
Ви можете повідомити про це адміністрацію.
Виділіть текст і натисніть CTRL+Enter