Написать тест ** языке программирования С++: Пример: 2+2=4? Да - верно Нет - не верно 2...

0 голосов
22 просмотров

Написать тест на языке программирования С++:
Пример:
2+2=4?
Да - верно
Нет - не верно
2 вопроса.


Информатика (15 баллов) | 22 просмотров
0

в чем суть так и не понял

0

Ты язык знаешь?

0

По-лучше тебя-то буду. Не умничай

0

Ахаха, ты бы тогда решил

0

Тут решать нечего , если честно

0

Ну а зачем тогда другим это давать?)

0

Списывай, умняш

Дано ответов: 2
0 голосов
Правильный ответ

#include
#include
#include
#include
using namespace std;
void main()
{
SetConsoleCP(1251);
SetConsoleOutputCP(1251);
char answer[3];
setlocale(0, "");
cout << "2+2=4 ?" << endl;<br>cin >> answer;
if ((answer[0] == 'Д') && (answer[1] == 'а'))
 cout << "Верно" << endl;<br> else cout << "Не верно" << endl;<br>cout << "5+5=10 ?" << endl;<br>cin >> answer;
if ((answer[0] == 'Д') && (answer[1] == 'а'))
 cout << "Верно" << endl;<br> elsecout << "Не верно" << endl;</span>
 _getch();
}


P.S в свойства консоли надо поменять  шрифт на "Consolas"

(1.8k баллов)
0

стринг, подключил а использовать забыл. Да и locale не подключил. Темболие, лучше использовать setlocale(LC_ALL, "russian");

0

это с предыдущей проги,забыл удалить

0 голосов

Int main ...
int a,b,c;
cout <<" 2+2=4? 1-да, 2 - нет " << endl;<br>cin>>a;
if (a == 1) { cout <<" Верно " << endl;}<br>if (a==2) cout <<" Ошибка " << endl;}<br>cout <<" 3+2=5? 1-да, 2 - нет " << endl;<br>cin>>a;
if (a == 1) { cout <<" Верно " << endl;}<br>if (a==2) cout <<" Ошибка " << endl;}<br>system ("pause");
return 0;

(1.0k баллов)
0

эх , сейчас бы еще пространство имен не указать , программа точно не заработает , и там про варианты "1=2" ничего нет. В задании "да или нет "

0

Ахаха

0

Я тебе еще могу визуализацию сделать)

0

Да что ты, оно же не верное))