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

Написать игру “Угадай число!”. Компьютер загадывает число в определенном диапазоне, а пользователь пытается его угадать - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ В программе объявлена переменная: int n=10 http://www.cyberforum.ru/cpp-beginners/thread972927.html
В программе объявлена переменная: int n=10. Определить результаты вычислений следующих выражений: 1) sizeof(n); 2) sizeof(l.*n) Еще не работал с sizeof понятия не имею как это решить, нужна ваша помощь, товарищи.
C++ Неучтеные знаки Доброго дня!! Что же это за неучтеные, невидимые знак такие, откуда берутся и как с ними боротся? Редактирую прогу в нотепаде или блокноте, копирую в визуал студию- неучтеные знаки тут как тут, масово. Я их удаляю- закрашиваю мышью и дел- все равно не компилируетя. Подчеркивает даже просто большие скобки, я их полностью удаляю и пишу от руки, и то они появляются. Сразу из книги копирую-... http://www.cyberforum.ru/cpp-beginners/thread972907.html
Как сделать чтобы консоль не закрывалась C++
#include "stdafx.h" #include <iostream> using namespace std; void main() { double s,max; int k,n; long double c; max=k=0;
C++ Требуется по начальному расположению деталей на первом конвейере определить время, через которое все детали будут изготовлены
Совсем не могу разобраться в программе помогите пожалуйста. Имеются три конвейера. Конвейеры работают независимо друг от друга. Изначально на первом конвейере располагаются детали N типов, а второй и третий – пусты. Время обработки детали каждого типа с каждого конвейера задается матрицей Time. После обработки детали с конвейера k она поступает на конвейер k+1. Деталь после третьего конвейера...
C++ Преобразования текста http://www.cyberforum.ru/cpp-beginners/thread972870.html
Пользовался когда-то Punto Switcher(меняет каракули, написанные не на той раскладке), но его глючность меня не устроила и я его удалил. Недавно посетила идея написать простой аналог, ибо удобно. Хочу реализовать преобразование текста с помощью выделения его, нажатия правой кнопки мыши на выделении и выбора в списке пункта "преобразовать" или что-то в этом роде. Но возникают вопросы: 1. Как мне...
C++ Си массивы (добавить К элементов в начало массива) Здравствуйте, у меня задание добавить К элементов в начало массива. Я попыталась записать два массива в один но у меня не получается сделать, чтоб элементы добавлялись в начало. #include <iostream> #include <stdlib.h> #include <conio.h> int main() { int k,i,t,r,n; printf ("\nEnter the size of array:"); scanf ("%d",&n); int *a = new int; подробнее

Показать сообщение отдельно
Мимино
 Аватар для Мимино
180 / 151 / 5
Регистрация: 22.05.2013
Сообщений: 435
Записей в блоге: 1
09.10.2013, 15:08     Написать игру “Угадай число!”. Компьютер загадывает число в определенном диапазоне, а пользователь пытается его угадать
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
#include <iostream>
#include <time.h>
using namespace std;
 
void riddle(void);
 
 
int main()
{
    setlocale(LC_ALL, "Russian");
    char choice = 'y';
 
    srand(time(NULL));
    riddle();
    while (choice == 'y')
    {
        cout << endl << "Хотите угадать еще раз?(y / n) ";
        cin >> choice;
        cout << endl;
        if (choice != 'y')
            break;
        riddle();
    }
    
    system("pause");    
    return 0;
}
 
 
void riddle()
{
    int i = 0, x = 0, y = 1;
 
    x = 1 + rand() % 1000;
    cout << "Мое число между 1 и 1000." << endl << "Вы можете его отгажать?" << endl;
 
    do 
    {
        cout << "Напечатайте Вашу догадку: ";
        cin >> y;
        i++;
        if (y == x)
            break;
        if (y > x)
            cout << "Слишком много. Попробуйте еще раз." << endl;
        else
            cout << "Слишком мало. Попробуйте еще раз." << endl;
    } while (y != x);
 
    if (i < 10)
        cout << "Угадали! Вы счастливчик!" << endl;
    if (i == 10)
        cout << "Угадали! Ага! Вы знаете секрет!" << endl;
    if (i > 10)
        cout << "Угадали! Вам нужно развивать свои способности." << endl;
}
 
Текущее время: 05:00. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru