Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

упростить код - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вопрос: что такое ключ в списках? http://www.cyberforum.ru/cpp-beginners/thread329165.html
Вопрос: что такое ключ в списках? Код из литературы: Функции вставки и удаления элемента в односвязном списке. /*Функция вставки элемента с ключом k в конец списка, заданного указателем *p на его...
C++ Удалить из строк все цифры Здравствуйте. Изучаю си, дошел до заданий со строками. Задания однотипные, но всё же возникли трудности. Помогите написать шаблон. Заранее благодарен. 1) Дано K литерных строк. Написать программу,... http://www.cyberforum.ru/cpp-beginners/thread329155.html
C++ Как выводить строки в unicode?
почему не выводит на экран строки в формате unicode? в win32 прикрасно работает, а в консоле не выводит... #include <iostream> #include <windows.h> using namespace std; int main() { WCHAR...
производственно-технологическая практика C++
люди!!!...помогите пожалуйста!я не понимаю язык С++...вот 4 задания: 1) натуральное число называется совершенным если оно равно сумме всех своих делителей за исключением себя самого.число 6 -...
C++ задан треугольник на плоскости. http://www.cyberforum.ru/cpp-beginners/thread329141.html
Мы эту тему не проходили но нам задали на зачет. если не трудно решите. заранее спасибо. На плоскости задан треугольник АВС. Вывести на экран множество треугольников А1В1С1, площадь которых в 2 раза...
C++ Файл произвольного доступа Очень прошу помощи так как не могу с ними разобраться который день, видать делаю одну и ту же ошибку но не нахожу. Создаю свой класс и потом когда пытаюсь его записать и считать возникают ошибки. Ну... подробнее

Показать сообщение отдельно
easybudda
Модератор
Эксперт CЭксперт С++
9625 / 5573 / 947
Регистрация: 25.07.2009
Сообщений: 10,708
03.07.2011, 18:10
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
    
#define ARRAY_ELEMENTS(arr) (sizeof(arr) / sizeof(*arr))
 
int main(void){
    const char * good_answers[] = { "FINE", "PERFECT", "BEST", "VERY GOOD" };
    const char * bad_answers[] = { "BAD", "VERY BAD", "I KILL YOU" };
    
    int op1, op2, answ;
    
    srand(time(NULL));
    
    op1 = 3;
    op2 = 2;
    printf("%d + %d = ", op1, op2);
    scanf("%d", &answ);
    printf("%s!\n", ( answ == op1 + op2 ) ? good_answers[rand() % ARRAY_ELEMENTS(good_answers)] : bad_answers[rand() % ARRAY_ELEMENTS(bad_answers)]);
    
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru