З чотирьох чисел одне відмінне від інших. Присвоїти номер цього числа змінній n.


C++ / Умовний оператор
З чотирьох чисел a1, a2, a3, a4 одне відмінне від трьох інших, рівних між собою. Присвоїти номер цього числа змінній n. 

#include <iostream>

using namespace std;

 

int main()

{

    int a1, a2, a3, a4;

    cout << "Enter a1: ";

    cin >> a1;

    cout << "Enter a2: ";

    cin >> a2;

    cout << "Enter a3: ";

    cin >> a3;

    cout << "Enter a4: ";

    cin >> a4;

 

    int n;

    if (a1 != a2 && a1 != a3 && a1 != a4 && a2 == a3 && a3 == a4) {

        n = 1;

        cout << "n = " << n << endl;

    }

    else if (a2 != a1 && a2 != a3 && a2 != a4 && a1 == a3 && a3 == a4) {

        n = 2;

        cout << "n = " << n << endl;

    }

    else if (a3 != a1 && a3 != a2 && a3 != a4 && a1 == a2 && a2 == a4) {

        n = 3;

        cout << "n = " << n << endl;

    }

    else if (a4 != a1 && a4 != a2 && a4 != a3 && a1 == a2 && a2 == a3) {

        n = 4;

        cout << "n = " << n << endl;

    }

    else 

        cout << "Not so condition! " << endl;

 

    getchar();

    getchar();

    return 0;

}

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

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

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

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