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

Игра "Угадай число" - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Исправление кода игры "Змейка" http://www.cyberforum.ru/cpp-beginners/thread1216217.html
Добрый вечер, помогите исправить код(игра змейка), на данный момент когда запускаю игру, появляется 5 яблок, после того как змейка ест одно появляется либо еще 5 яблок, либо она ест 2 - 3 яблока (и они не появляются), но потом опять же 5 шт появляется. Мне нужно сделать так, чтобы на поле было постоянно 5 яблок, когда змейка ест одно, одно должно появляться. Помогите кто знает. Вот код:#include...
C++ Найти количество делителей каждого из целых чисел от 120 до 140 Найти количество делителей каждого из целых чисел от 120 до 140. http://www.cyberforum.ru/cpp-beginners/thread1216210.html
Не работает условие C++
Крыша едет не могу понять в чем проблема #include <iostream> #include <string> #include <math.h> #include <time.h> #include <stdlib.h> #include <iomanip> using namespace std;
C++ Найти точку максимума функции
Может кто то подскажет с чего хотя бы начать ? Задания нужно переписывать!
C++ Найти среднее арифметическое узлов бинарного дерева целых чисел http://www.cyberforum.ru/cpp-beginners/thread1216200.html
Помогите решить. Надо срочно!!! Создать бинарное дерево целых чисел. Вывести на экран значение узлов и их среднее арифметическое
C++ Вызов конструкторов/деструкторов при наследовании Объясните пожалуйста, как получается вывод на экран 2531 #include <iostream> class A { public: A(int n = 2) : m_i(n) { } ~A() { std::cout << m_i; } подробнее

Показать сообщение отдельно
Хедин
 Аватар для Хедин
73 / 68 / 36
Регистрация: 17.05.2014
Сообщений: 301
24.06.2014, 20:52     Игра "Угадай число"
Дмитрий Терещук, вот так замутил со switch
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#include <iostream>
#include <cstdlib>
#include <time.h>
 
enum {BIG, LESS, EQUAL};
 
int check(int a, int b)
{
    return (a == b ? EQUAL : a > b ? BIG : LESS);
}
 
int main()
{
    srand(time(NULL));
    int a, b = rand()%1000+1;
    std::cout << "Input A:"; std::cin >> a;
    switch (check(a, b))
    {
        case EQUAL: std::cout << "A == B" << std::endl; break;
        case BIG: std::cout << "A > B" << std::endl; break;
        case LESS: std::cout << "A < B" << std::endl; break;
        default: // Раз в сто лет и тапок стреляет
            return -1;
    }
    return 0;
}
 
Текущее время: 12:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru