Напишите программу проверки знания истории архитектуры. Программа должна вывести вопрос и три варианта ответа. Пользователь должен выбрать правильный ответ и ввести его номер.
/*
Программа проверки знания истории архитектуры.
Программа выводит вопрос и три варианта ответа.
Пользователь должен выбрать правильный ответ.
*/
#include "locale.h"
#include <stdio.h>
#include <curses.h>
int main()
{
int flag;
char *loc;
loc = setlocale(LC_CTYPE,"ru_RU.UTF-8");
initscr();
printw("Невский проспект получил свое название:\n");
printw("1. По имени реки, на берегу которой рассположен Санкт-Петербург.\n");
printw("2. По имени близлежащего монастыря.\n");
printw("3. В память о знаменитом полководце Александре Невском.\n");
printw("Введите номер правильного ответа и нажмите <Enter>\n");
scanw("%i", &flag);
if (flag != 2)
{
printw("Вы ошиблись.\n");
printw("Правильный ответ: 2");
}
else
printw("Правильно.");
getch();
endwin();
return 0;
}
Комментариев нет:
Отправить комментарий