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

Expected unqualified-id before '{' token - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Матрицы и другой примитив... http://www.cyberforum.ru/cpp-beginners/thread26814.html
Вообщем есть 3 задачки: 1) В векторе из 10 элем. переставить их так, чтоб сначало были все отрицательные элементы, а потом все остальные, без нарушения порядка их следования. Попробывал сделать...
C++ Составление программы вычисления суммы Задание: составить программу на С++ для вычисления этой суммы (см. вложение) http://www.cyberforum.ru/cpp-beginners/thread26800.html
Программа на вычисление суммы (S) - простые циклы C++
Каким образом составить такую вот программку? (пожалуйста напишите исходничек) Задание: (составить программу на C++) Вычислить сумму (2 вложение) До тех пор, пока (1 вложение)
C++ Запись в бинарный файл
Здравствуйте. Прошу помочь разобраться с проблемой. Необходимо записать в двоичный файл 8-байтовое число, но не как строку, а по-байтово само число. То бишь имеется какой-то бинарник xxx.bin, в...
C++ enum http://www.cyberforum.ru/cpp-beginners/thread26777.html
всем здрасти, помогите разобраться с функцией enum к примеру есть код enum direction { RIGHT = 0x1, LEFT = 0x2, UP = 0x3, DOWN = 0x4, DEFAULT = 0x5
C++ Перевести из Pascal в С++ Помогите перевести программу на C++ Исходник Pascal: Program Posled; Uses winCRT; Var Eps, AOld, ANew : Real; N : Integer; Begin Writeln('Введите число Epsilon:'); ReadLn(Eps); подробнее

Показать сообщение отдельно
Tiami
Яростный кот
-4 / 1 / 1
Регистрация: 10.03.2009
Сообщений: 220
20.03.2009, 11:12  [ТС]
Исправил тока как в цикле 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
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
#include <iostream>
using namespace std;
enum {researsher,laborer,secratary,manager,accountant,executive};
struct employe
{       
    int number;       
    float money;
};
struct dates
{
       int  den;
       int  mec;
       int  god;
       char gen;
};
int main()
{
    char b='a';
    cout<<"Vvedite 6ykBy Dol>I<HOCTU(researsher,laborer,secratary,manager,accountant,executive)=";
    cin>>b;
    getchar();
    switch(b)
{
             case 'a':
                  cout<<"accountant";
                  break;
             case 'l':
                  cout<<"laborer";
                  break;
             case 's':
                  cout<<"secretary";
                  break;
             case 'm':
                  cout<<"manager";
                  break;
             case 'e':
                  cout<<"executive";
                  break;
             case 'r':
                  cout<<"researcher";
                  break;
}
    employe nomer;    
    employe many;    
    employe sanka;    
    char ch='a';    
Label:    
      cout<<"Vvedite Dannie Sotrudnika 1(Nmber,Money)=\r\n";    
      cin>>nomer.number>>nomer.money;    
      cout<<"Vvedite Dannie Sotrudnika 2(Nmber,Money)=\r\n";    
      cin>>many.number>>many.money;    
      cout<<"Vvedite Dannie Sotrudnika 3(Nmber,Money)=\r\n";    
      cin>>sanka.number>>sanka.money;     
      getchar();
      cout<<"Spasibo,Enter na Monitor,prodol>I<it' Y/N?";    
      cin>>ch;    
      if(ch='y')
      {    
          cout<<"sotrudnik(Number,Money)"<<nomer.number<<" "<<nomer.money<<endl;    
          cout<<"sotrudnik(Number,Money)"<<many.number<<" "<<many.money<<endl;    
          cout<<"sotrudnik(Number,Money)"<<sanka.number<<" "<<sanka.money<<endl;
      }    
      else 
      {
          if(ch='n')    
              return 0;
      }
      if(nomer.number == many.number||
          many.number  == sanka.number||
          sanka.number == nomer.number)
      {    
          cout<<"Error,prodolgit Y/N ?";    
          cin>>ch;   
          if(ch='y')    
              goto Label;    
          else 
              if(ch='n')    
                  return 0;
      }    
      else 
      {
          if(nomer.number<0||many.number<0||sanka.number<0)    
              return 0;
      }
    dates mur;
    dates mars;
    dates mir;
    dates c;
    cout<<"Vveidte den' mec9Ic God=";
    cin>>mur.den>>c.gen>>mars.mec>>c.gen>>mir.god;
    getchar();
    cout<<"Vasha Data="<<mur.den<<"/"<<mars.mec<<"/"<<mir.god<<endl;
    cout<<"Vasha dolgnost="<<b<<endl; //вот тут как?<<<<<<<<<<<<<<<<<<<<<<выводится просто буква,а не должность
    cout<<"Data registracii="<<mur.den<<"/"<<mars.mec<<"/"<<mir.god<<endl;
    cout<<"sotrudnik(Number,Money)"<<nomer.number<<" "<<nomer.money<<endl;    
    cout<<"sotrudnik(Number,Money)"<<many.number<<" "<<many.money<<endl;    
    cout<<"sotrudnik(Number,Money)"<<sanka.number<<" "<<sanka.money<<endl;
    getchar();
    return 0;
}
Добавлено через 7 минут 7 секунд
Цитата Сообщение от Tiami Посмотреть сообщение
cout<<"Vasha dolgnost="<<b<<endl; //вот тут как?<<<<<<<<<<<<<<<<<<<<<<выводится просто буква,а не должность
Как присвоить значение извлекаемое из цикла switch я просто не знаю
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru