1

Тема: Введення символу з клавіатури.

Всим доброго вечора!
Хочу, щоб користувач міг вибрати хоче він очистити екран і перейти до заповнення другого масиву, чи і далі працювати без очищення, але при вводі будь-якого символу очищує екран.

int main()
{
    //char vidpovid;
    cout << "Enter number for first massiv " << endl;
    func_for_massiv1();
    cout << "Do you want clear the screen? (y/n) " << endl;
    char vidpovid = getchar();
    cin >> vidpovid;

    if (vidpovid = 'y')
    {
        clear();
        cout << "Enter number for second massiv " << endl;
        //func_for_massiv2();
    }
    else
    {
        cout << "Enter number for second massiv " << endl;
        //func_for_massiv2();
    }
    system("pause");
    return 0;
}

2

Re: Введення символу з клавіатури.

ееее, що? нічо не зрозумів

Прихований текст

http://images6.fanpop.com/image/answers/526000/526686_1396569335503_500_250.jpg

Подякували: slusarj231

3

Re: Введення символу з клавіатури.

Я хочу, щоб коли користувач введе У, то очищується екран і він переходе до заповнення 2 масиву, а при вводі другого символу просто переходити до заповнення, тобто без очищення. Наразі, при вводі будь-якого символу очищується екран. Не виконується else. Я думаю, що просто символ не зберігається.

4

Re: Введення символу з клавіатури.

slusarj23 написав:
    if (vidpovid = 'y')
    {
        clear();
        // ...
    }

Присвоєння

if (vidpovid = 'y')

повертає НЕ 0.

Подякували: FakiNyan, slusarj23, LoganRoss3

5

Re: Введення символу з клавіатури.

Вийшло! Дякую) Кому цікаво, тримайте!

[code=C++]if (vidpovid != 'y')
{
    cout << "Enter number for second massiv " << endl;
    func_for_massiv2();
}
else if (vidpovid != 'n')
{
    clear();
    cout << "Enter number for second massiv " << endl;
    func_for_massiv2();
}[/code]

Подякували: FakiNyan1

6

Re: Введення символу з клавіатури.

навчіться таки використовувати тег code

Подякували: leofun011

7

Re: Введення символу з клавіатури.

a==b - порівняння
a=b - присвоювання
І виносьте спільні частини гілок з гілок, нащо повторюватися?

Подякували: leofun01, Monolith2