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

Магическое число и ф-ция goto - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сортировка char -ровой матрицы http://www.cyberforum.ru/cpp-beginners/thread944364.html
Имеется char-рова матрица. Пусть ее размер и имя: а. Пусть матрица имеет такие исходные данные: vasya-pupkin\0 bill-hates\0 ivan-ivanov\0 Нужно отсортировать матрицу таким образ чтобы данные приняли такой вид (отсортировать в алфавитно порядке не меняя порядка букв в строках): bill-hates\0
C++ Булевые операции Есть байт, состоящий из 8 бит. типа unsigned char биты 0-2 одно значение(может быть значение от 1 до 8) биты 3-5 второе(от 1 до 8) биты 6-8 третье(от 1-3). Как это байт конвектировать в 3 переменных int? тоесть надо извлечь отдельно каждое значение..Спасибо заранее http://www.cyberforum.ru/cpp-beginners/thread944347.html
знаки после запятой C++
Здравствуйте, простой вопрос на который я никак не могу найти ответ. Почему после компиляции, программа отказывается показывать знаки после запятой? Грешу на тип переменных, но вроде бы все верно. Надеюсь на вашу помощь #include <iostream> using namespace std; #include <conio.h> #include <math.h> #include <stdlib.h>
О С++, Java, Borland и операторе new C++
Несколько лет назад программировал задачу для решения головоломки, при этом создавалось (и уничтожалось) до 10млн мелких объектов/сек. Borland был старенький, версия 3.1 Решение на Java было быстрее раза в 1.5=-O. Изначально я предполагал, что Java отстанет, но она оказалась быстрей (наверное, у Borland менеджер памяти тратил много ресурсов). Позже запустил программу на VS и она сравнялась с...
C++ Чтение дат СТЛ http://www.cyberforum.ru/cpp-beginners/thread944320.html
Здорова! Есть задачка: "Существуют стандартные способы чтения, записи и представления дат под управлением класса locale. Прочитайте о них в документации к вашей реализации и напишите небольшую программу чтения и записи дат при помощи этого механизма. Подсказка: struct tm. " И как ее написать, где этот tm и примеры с ним? Добавлено через 2 минуты Вообще она не в locale находится а в...
C++ Непонятный вывод: постфиксные и префиксные инкремент/декремент Под спойлером весь который можно просто скопипастить и запустить в онлайн компиляторе http://www.compileonline.com/compile_cpp11_online.php #include <iostream> using namespace std; //------------------------------------------------------- // class Int class Int { public: подробнее

Показать сообщение отдельно
source
Сообщений: n/a

Магическое число и ф-ция goto - C++

27.08.2013, 14:51. Просмотров 300. Ответов 1
Метки (Все метки)

Помогите усовершенствовать программку ,пожалуйста)

После того как угадал число --- Возвращать в начало к выбору 3-х вариантов.Думал как поставить с goto, не особо вышло.

И второе как поставить счётчик хода, после каждого введеного числа?


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
57
#include <conio.h>
#include <iostream>
 
using namespace std;
void play(int m);            
 
int main()
{
setlocale (0,"");
    
int option;
int magic;
 
 
 magic = rand ();
 
//
do{
 
 cout <<"1. Получить новое магическое число\n"<< "2.Сыграть \n" << "3.Выйти из программы\n";
 
    do{
        cout << "Введите свой вариант\n";
        cin >> option;
    } while (option <1 || option>3);
 
    switch (option){
        case 1:
            magic = rand();
            break;
        case 2:
            play(magic);
        cout << "До свидания!\n";
        break;
    }
}
while (option!=3);
_getch ();
}
 
void play(int m)
{
    int t , x ;
    
    for (t=0 ; t<100; t++){
        cout << "Угадайте магическое число:\n";
        cin >> x;
        if (x==m){
            cout << "Правильно! Вы угдали!Это число :\n"<< m;
            
        } else 
            if (x<m) cout << "маловато.\n";
            else cout << "многовато. \n";
    }
 
    cout << "Вы использовали все шансы угадать число. \n Попытайтесь снова.\n";
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 04:34. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru