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

Первый код на С++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Открытие программ через Eclipse http://www.cyberforum.ru/cpp-beginners/thread361114.html
Скачал программу из интернета в формуте .cpp ,открыл через Эклипс,появился код,кнопка Build не доступна.Как запустить? Буду признателен если еще ответите на последний вопрос:тут http://www.cyberforum.ru/cpp-beginners/thread360936.html
C++ не знаю как сделать функцию для стека RETRIEVE(p,S). Эта функция возвращает элемент, который стоит в позиции р в стеке S. Результат не определен, если р = END(S) или в стеке S нет позиции р. http://www.cyberforum.ru/cpp-beginners/thread361112.html
C++ Как проверить нулевой ли указатель?
Как проверить нулевой ли указатель? Почему-то всегда думал что так: if (pointer) Но не работает Заранее спасибо!
C++ Условие на клавишу
Привет форум! Помогите разобраться вот с чем, мне нужно сделать условие на нажатие клавиши, а именно, если нажимаю ентер, то происходит то-то то-то.
C++ Выделение большого объема памяти http://www.cyberforum.ru/cpp-beginners/thread361069.html
Надо выделить 250,000,000 байт. Делаю char m; Вылетает с ошибкой сегментации (SIGSEGV). Система - Arch linux, компилятор - g++. Подскажите, как справиться с такой бедой?
C++ Синтаксический анализатор понятия "скобки" (рекурсия) Здравствуйте, уже замучалась с программой. Нужно построить синтаксический анализатор для понятия скобки. скобки::=квадратные | круглые квадратные:: = ( круглые ) ] | B круглые::=( ( круглые ) ) | А Моя попытка просто ужасна, но не могу ничего придумать. #include <iostream> #include <string> #include <iomanip> using namespace std; подробнее

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

Первый код на С++ - C++

05.10.2011, 21:13. Просмотров 526. Ответов 6
Метки (Все метки)

Вечер добрый)
Сразу прошу помидорами не закидывать)
На Вашу критику, оценку мое первое самостоятельное творение в Визуал С++...

Очень интересно какие ошибки и прочее там обнаружатся...


Смысловая нагрузка текста взята просто так, и часть кода - заглушки.
За основу (int main() ) взят первый вопрос теста.
Жду критики и советов) Спасибо)
пы.сы. (синтаксических ошибок найдено не было).


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
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
// тест
 
#include<iostream>
#include<string>
#include<cstdlib>
using namespace std;
 
 
// 1 вопрос
void    Vopros1();
// 2 вопрос
void    Vopros2();
// 3 вопрос
void    Vopros3();
// 4 вопрос
void    Vopros4();
// 5 вопрос
void    Vopros5();
// 6 вопрос
void    Vopros6();
// 7 вопрос
void    Vopros7();
 
 
 
int main()
{
    system ("chcp 1251 > nul");
    
        // вопрос 1
        
    {
        string answer;
    
    do
        {   //ввод вопроса
            cout << "Вопрос 1: Вы летаете во сне? ";
            getline(cin, answer);  //answer - ответ
        }while(answer != "да" && answer != "нет");
 
    if(answer == "да")
        {
            Vopros2();
        }
    else
        {
            Vopros3();
        }
                
    }
        system ("pause");
}
 
        
        // вопрос 2
        void Vopros2()
    {
        string answer2;
    do
        {
            cout << "2. Это повторяется чаще 2 раз в месяц? ";
            getline(cin, answer2);
        }while(answer2 != "да" && answer2 != "нет");
 
    if(answer2 == "да")
        {
            Vopros4();
        }
    else
        {
            Vopros5();
        }
                
    }
        // вопрос 3
        void Vopros3()
    {
        string answer3;
    do
        {
            cout << "3.У Вас бывают цветные сны? ";
            getline(cin, answer3);
        }while(answer3 != "да" && answer3 != "нет");
    
    if(answer3 == "да")
        {
            Vopros6();
        }
    else
        {
            Vopros7();
        }
    }
 
        // вопрос 4
        void Vopros4()
        {
        cout << "Вопрос 4. " << endl;
        }
        // вопрос 5
        void Vopros5()
        {
        cout << "Вопрос 5. " << endl;
        }
        // вопрос 6
        void Vopros6()
        {
        cout << "Вопрос 6. " << endl;
        }
        // вопрос 7
        void Vopros7()
        {
        cout << "Вопрос 7. " << endl;
        }
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru