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

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

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

Вывести табличку(структуры даных) - C++

06.06.2010, 14:18. Просмотров 487. Ответов 5
Метки нет (Все метки)

Помогите пожалуста, код выдаёт штук 15 ошибок (((

составить программу, в которой будут вводится 7 - 10 рядов таблицы.
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
#include <conio.h>
#include <stdio.h>
#include <string.h>
#include <iostream.h>
#include <iomanip.h>
struct  prayslist{
        char OS[20];
        char  SUBD[10];
        double Min obem zovniwn. pam.;
        int Min. obem operatuvnoi pameati;
        int Prubluzna tsina;
 
}
 
int main (void)
{
    int i;
 prayslist P[3];
 
    for(i=0; i<3; i++)
    {
        cout << "Vvedit OS " << i+1 << " OS" << endl;
        cout << "vvedit OS ";
        cin >> P[i].OS;
        cout << "vvedit SUBD ";
        cin >> P[i].SUBD;
        cout << "vvedit Min. obem zovniwn. pam. ";
        cin >> P[i].Min obem zovniwn. pam.;
        cout << "vvedit Min. obem operatuvnoi pameati ";
        cin >> P[i].Min. obem operatuvnoi pameati;
        cout << "vvedit Prubluzna tsina ";
        cin >> P[i].Prubluzna tsina;
        cout << endl;
    }
    printf("_____________________________________________________________________\n");
    printf("|  Konfiguratsiea programnuh zasobiv inform. system                 |\n");
    printf("_____________________________________________________________________\n");
    printf("| OS       | SUBD          |Min obem     |Min. obem |Prubluzna tsina|\n");
    printf("|          |               |zovniwn. pam.|oper. pam.|               |\n");
    printf("_____________________________________________________________________\n");
 
    for(i=0; i<3; i++){
        cout << "|" << setiosflags(ios::left) << setw(13) << P[i].name << "|"
         << setw(14) << P[i].tup << "|" << setw(13) << P[i].czina << "|"
            << setw(13) << P[i].kilkist << "|" << endl;
        printf("----------------------------------------------------------\n");
    }
     getche();
     return 0;
 
}
Java
1
http://www.cyberforum.ru/attachment.php?attachmentid=32643&stc=1&d=1275819456
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.06.2010, 14:18
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Вывести табличку(структуры даных) (C++):

Помещение структуры в вектор, удаление структуры, изменение элементов структуры - C++
Здравствуйте. Помогите разобраться с тем, как: 1 - находить элементы в векторе зная уникальный элемент структуры. 2 - удалять...

Структуры.Вывести список - C++
Здраствуйте. Помогите,пожалуйста,с програмой, немного не понимаю как сделать В отделе кадров хранится список преподавателей...

Структуры. Вывести фамилии студентов. - C++
Вывести фамилии студентов, балл по определенному предмету которых превышает средний балл по предмету на 0.5 балла

Помощь в написании программы, производящей вычисления и заносящей их в табличку - C++
Здравствуйте! Собственно, проблема такая... Нужно написать программу для ВТОРОГО ЗАДАНИЯ из лабораторной работы (первое уже сделано,...

Считать структуры из массива и вывести на экран - C++
Доброго времени суток! Проблема, как я посмотрел, популярная, но, увы, так и не нашёл решения, подходящего мне. Есть структура. ...

Как вывести содержимое структуры-вектора? - C++
struct cvrs { string name; int years; }; int main() { vector &lt;cvrs&gt; vect; cvrs check; for (int i =...

5
Crudelis
Шаровик затейник
674 / 416 / 13
Регистрация: 06.05.2010
Сообщений: 1,109
06.06.2010, 15:41 #2
C++
1
using namespace std;
это для cout и для cin

не понятно зачем вы в прогу намешали с и с++? Неужели нельзя все вывести либо через cout либо через printf?
0
roxaan
0 / 0 / 0
Регистрация: 12.05.2010
Сообщений: 8
06.06.2010, 18:39  [ТС] #3
спасибо за замечание, но ещё осталась одня ошибка Declaration syntax error сразу после main где struct что с ней делать???
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
 #include <conio.h>
#include <stdio.h>
#include <string.h>
#include <iostream.h>
#include <iomanip.h>
void main ()
 
 struct prayslist
 {
        char OS[20];
        char  SUBD[10];
        double zovniwn. pam.;
        double operatuvna pameati;
        int Prubluzna tsina;
}
 
 
{
    int i;
 prayslist P[3];
 
    for(i=0; i<3; i++)
    {
        cout << "Vvedit OS " << i+1 << " OS" << endl;
        cout << "vvedit OS ";
        cin >> P[i].OS;
        cout << "vvedit SUBD ";
        cin >> P[i].SUBD;
        cout << "vvedit zovniwn. pam. ";
        cin >> P[i].zovniwn. pam.;
        cout << "vvedit operatuvna pameati ";
        cin >> P[i].operatuvna pameati;
        cout << "vvedit Prubluzna tsina ";
        cin >> P[i].Prubluzna tsina;
        cout << endl;
    }
    cout<< "_____________________________________________________________________\n";
    cout<< "|  Konfiguratsiea programnuh zasobiv inform. system                 |\n";
    cout<< "_____________________________________________________________________\n";
    cout<< "| OS       | SUBD          |             |operauvna |Prubluzna tsina|\n";
    cout<< "|          |               |zovniwn. pam.| pameati  |               |\n";
    cout<< "_____________________________________________________________________\n";
 
    for(i=0; i<3; i++){
        cout << "|" << setiosflags(ios::left) << setw(13) << P[i].OS << "|"
         << setw(14) << P[i].SUBD << "|" << setw(13) << P[i].zovniwn. pam. << "|"
            << setw(13) << P[i].operatuvna pameati << "|" << setw(14)<<
            P[i].Prubluzna tsina << endl;
        cout<< "------------------------------------------------------------\n";
    }
     getche();
     return 0;
 
}
0
Crudelis
Шаровик затейник
674 / 416 / 13
Регистрация: 06.05.2010
Сообщений: 1,109
06.06.2010, 18:50 #4
на сколько я знаю структуру описывают до main и после структуры ставят ;

C++
1
2
3
4
5
6
struct prayslist
{
 
.............
 
};
0
roxaan
0 / 0 / 0
Регистрация: 12.05.2010
Сообщений: 8
06.06.2010, 18:55  [ТС] #5
насколько я понимаю у меня вся проблема в отсутствии ; ??
0
Crudelis
Шаровик затейник
674 / 416 / 13
Регистрация: 06.05.2010
Сообщений: 1,109
06.06.2010, 19:22 #6
думаю да
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.06.2010, 19:22
Привет! Вот еще темы с ответами:

Как вывести данные структуры не ссылаясь на её поля - C++
к примеру вот структура struct test_struct { int a; wchar_t b; int c; float d; } Если можно с примером пожалуйста

Структуры. Вывести данные об авиарейсе с максимальной скоростью - C++
Впервые работаю со структурой времени. Не могу понять как сделать. Сколько искал информации на эту тему, никак не найду. Помогите...

Как вывести элементы типа string из структуры? - C++
Доброго времени суток,помогите пожалуйста.Есть структура (ПИБ ,город и оценки).Как вывисти значение ПИБ и город на екран? Предполагаемый...

Структуры: вывести информацию о стипендии любого заданного студента - C++
Во входном файле записать ведомость на стипендию студентов Вашей группы, где входит фамилия, имя, по-батькови и размер стипендии. Составить...


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

Или воспользуйтесь поиском по форуму:
6
Yandex
Объявления
06.06.2010, 19:22
Ответ Создать тему
Опции темы

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