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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Despot777
1 / 1 / 0
Регистрация: 14.09.2013
Сообщений: 118
#1

Программа С++ (найти ошибки в коде) - C++

14.09.2013, 13:34. Просмотров 305. Ответов 6
Метки нет (Все метки)

Помогите разобрать ошибки пожалуйста.
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
#include "stdafx.h"
#include <iostream>
 
using namespace std;
 
 class Car Market 
 { 
     int menu();
     void newfile();
     void review();
     void addition();
     void removal();
     void sorting();
     void editing();
 };
 
 int main()
 {
     {   int number = menu;
         switch(number)
 
{ bool exit = false; 
 case 1:
     void newfile();
     break;
     case 2: 
         void review();
         break;
         case 3:
             void review();
             break;
             case 4:
                 void addition();
                 break;
                 case 5:
                     void removal();
                     break;
                     case 6:
                         void sorting();
                         break;
                         case 7:
                             void editing();
                             break;
                         case 8:
                             exit = true;
                             break;
                         default:
                             cout<< "Выбирите пункт меню из предоставленых!" <<endl;
                             break;
 }
  if (exit == true)
      break;
     }
     return 0;
} 
int menu()
{
     using std::cout;
     using std::endl;
     using std::cin;
     int number;
     cout<<endl<<"*****Выбирите пункт меню!*****";
     cout <<"1. Создание новава файла!"<<endl;
     cout <<"2. Просмотр новава файла!"<<endl;
     cout <<"3. Добавление записи в файл данных!"<<endl;
     cout <<"4. Удаление записи из файла данных!"<<endl;
     cout <<"5. Сортировка записи файлов данных!"<<endl;
     cout <<"6. Редактирование файлов данных!"<<endl;
     cout <<"7. Выход!"<<endl;
     cin>> number;
     return number;
};
 
void newfile()
{
    cout <<"Создание новава файла!"<<endl;
}
void review()
{
    cout <<"Просмотр новава файла!"<<endl;
}
void addition()
{
    cout <<"Добавление записи в файл данных!"<<endl;
}
void removal()
{
    cout <<"Удаление записи из файла данных!"<<endl;
}
void sorting()
{
    cout <<"Сортировка записи файлов данных!"<<endl;
}
void editing()
{
    cout <<"Редактирование файлов данных!"<<endl;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.09.2013, 13:34     Программа С++ (найти ошибки в коде)
Посмотрите здесь:

Программа С++ (найти ошибки в коде) - C++
Помогите разобрать ошибки пожалуйста. int sale() { { int a; cout &lt;&lt;&quot;***Пункт меню покупки автомобиля***&quot;&lt;&lt;endl; ...

Найти и исправить ошибки в коде (программа уходит в бесконечный цикл) - C++
#include &lt;iostream&gt; #include &lt;stdio.h&gt; #include &lt;math.h&gt; int main() { int n,k,s; float a,b,c,F; cout&lt;&lt;&quot;vvedite...

Программа на С++ с дробями 2 ошибки в коде - C++
2 ошибке в коде.Не могу найти.Среда Vusial Studio2008/Вот часть кода. void drob(int x, int y) { cout&lt;&lt;x&lt;&lt;&quot;\n-\n&quot;&lt;&lt;y; ...

Программа крестики нолики, исправить ошибки в коде - C++
Уже неделю пишу программу для игры крестики нолики и понял, что всё очень печально. Был бы очень признателен за помощь. Есть проблема,с...

Найти ошибки в коде - C++
#include &lt;iostream&gt; #include &lt;vector&gt; #include &lt;iomanip&gt; #define forn(i,n) for(int i=0;i&lt;n;i++) using namespace std; int n,m; ...

найти ошибки в коде - C++
Я чайник, но хочу разобраться. Объясните на пальцах. У меня есть код #include &quot;lexicalanalyzer.h&quot; #include &lt;sstream&gt; string...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
User409368
191 / 168 / 6
Регистрация: 09.09.2013
Сообщений: 524
14.09.2013, 14:19     Программа С++ (найти ошибки в коде) #2
Цитата Сообщение от Despot777 Посмотреть сообщение
class Car Market
в названии класса не должен быть пробел. можно его название записать через знак подчеркивания:
C++
1
2
3
4
5
class Car_Market
{
public:
...
...
Цитата Сообщение от Despot777 Посмотреть сообщение
int number = menu;
функция menu() находится в закрытой части класса и к ней надо обращаться через объект
C++
1
2
Car_Market car;
car.menu();
Добавлено через 1 минуту
и так как menu это функция, то при ее вызове нужно обязательно указывать круглые скобки
C++
1
car.menu();
Despot777
1 / 1 / 0
Регистрация: 14.09.2013
Сообщений: 118
14.09.2013, 21:09  [ТС]     Программа С++ (найти ошибки в коде) #3
При запуске программы, программа должна предоставлять выбор одно иг пунктов меню.
ValeryS
Модератор
6551 / 5017 / 463
Регистрация: 14.02.2011
Сообщений: 16,737
14.09.2013, 21:15     Программа С++ (найти ошибки в коде) #4
прекрасна лесенка из case
кто так учил
я даже switch не сразу нашел
Цитата Сообщение от Despot777 Посмотреть сообщение
int number = menu;
кто такой menu?
где он объявлен? чему равен?
Despot777
1 / 1 / 0
Регистрация: 14.09.2013
Сообщений: 118
14.09.2013, 21:18  [ТС]     Программа С++ (найти ошибки в коде) #5
menu это функция
ValeryS
Модератор
6551 / 5017 / 463
Регистрация: 14.02.2011
Сообщений: 16,737
14.09.2013, 21:20     Программа С++ (найти ошибки в коде) #6
Цитата Сообщение от ___ Посмотреть сообщение
функция menu() находится в закрытой части класса и к ней надо обращаться через объект
фиг вам
вот она эта функция
Цитата Сообщение от Despot777 Посмотреть сообщение
int menu()
{
заметь не функция член (метод) класса Car Market а чистая
а в классе все методы объявлены но не реализованы

Добавлено через 1 минуту
Цитата Сообщение от Despot777 Посмотреть сообщение
menu это функция
я, а равно и компилятор, не видит что это функция
где скобки? где она описана? где реализована?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.09.2013, 21:25     Программа С++ (найти ошибки в коде)
Еще ссылки по теме:

Найти и исправить ошибки в коде - C++
поиогите исправить ошибки #include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include &lt;math.h&gt; #include &lt;conio.h&gt; using namespace std; ...

Найти ошибки в коде (Масивы) - C++
Вопрос. Что не нравится компилятору в этой записи? Третий день учу этот язык и то что оно мне выдает - збивает с толку меня как начинающего...

Сортировка, найти ошибки в коде - C++
#include &lt;iostream&gt;; #include&lt;locale&gt; using namespace std; int rl3,k; int main() { setlocale(LC_ALL,&quot;Rus&quot;); cout&lt;&lt;&quot;первое...

LU-разложение - найти ошибки в коде - C++
Всем добра, вот программа, но она работает не правильно подскажите, что не так #include &lt;iostream&gt; #include &lt;stdio.h&gt; #include...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Despot777
1 / 1 / 0
Регистрация: 14.09.2013
Сообщений: 118
14.09.2013, 21:25  [ТС]     Программа С++ (найти ошибки в коде) #7
Всем спасибо, тема закрыта!)
Yandex
Объявления
14.09.2013, 21:25     Программа С++ (найти ошибки в коде)
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru