Помогите решить задачу на C++ 1 курс

int main()
{
int a, b, c, d, q;
setlocale(0, "rus");

cout « "введите первое число \n";
cin» a;
cout « "введите второе число\n ";
cin » b;
cout « "введите третье число\n ";
cin » c;
cout « "введите четвертое число\n ";
cin » d;
cout « "введите пятое число\n ";
cin » q;
if (a < 10 && b < 10 && c < 10 && d < 10 && q < 10);
cout « b;
cout « c;
cout « a;
cout « q;
cout « d;

Ответы (3 шт):

Автор решения: Harry

Ладно, раз уж вы старались :)

int main()
{
    int a[5];
    for(int i = 0; i < 5; ++i)
    {
        cout << "Введите число N " << (i+1) << ": ";
        cin >> a[i];
    }
    for(int i = 0; i < 5; ++i)
    {
        if (a[i] < 10) cout << a[i] << "\n";
    }
}
→ Ссылка
Автор решения: MarianD

Самое простое исправление:

if (a < 10)
    cout << a;
if (b < 10)
    cout << b;
//  ... итд.
→ Ссылка
Автор решения: DirtyCode
//if (a < 10 && b < 10 && c < 10 && d < 10 && q < 10) - Ця перевірка спрацює лише тоді коли всі числа менші 10

    #include <iostream>
    int main()
    {
        int a, b, c, d, q;
         
        //Запрошуємо числа в користувача
        std::cout << "Enter num \n";
        std::cin >> a;
        std::cout << "Enter num \n ";
        std::cin >> b;
        std::cout << "Enter num \n ";
        std::cin >> c;
        std::cout << "Enter num \n ";
        std::cin >> d;
        std::cout << "Enter num\n ";
        std::cin >> q;
    
        //Виводи числа менші за 10
        if (c < 10) 
        {
            std::cout << c << std::endl;
        }
    
        if (b < 10)
        {
            std::cout << b << std::endl;
        }
    
        if (a < 10)
        {
            std::cout << a << std::endl;
        }
    
        if (d < 10)
        {
            std::cout << d << std::endl;
        }
    
        if (q < 10)
        {
            std::cout << q << std::endl;
        }
    }
→ Ссылка