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

Разобрать код работы с классами - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ итератор для обхода по бинарному дереву http://www.cyberforum.ru/cpp-beginners/thread257433.html
Кхм. Попытался реализовать итератор для обхода по бинарному дереву... Наткнулся на запару. Дерево должно быть обязательно круговым, чтобы по нему можно было использовать нормальный итератор? ...
C++ Магический квадрат) Определить, является ли заданная квадратная матрица порядка n магическим квадратом, т.е. матрицей, у которой суммы элементов строк и столбцов одинаковы. http://www.cyberforum.ru/cpp-beginners/thread257425.html
C++ Не хочет работать Rand
Здравствуйте, при выполнении лабораторной работы столкнулся с некоторыми трудностями: При запуске программы она доходит до функции ran и останавливается #include <iostream> #include <stdlib.h>...
табулирование функций C++
Составить программу для вычисления значений функции F(x) на отрезке с шагом h.Результат представить ввиде таблицы,первый столбец которой-значение аргумента, второй-соответствующее значение...
C++ Изъятие информации в файле из скобок http://www.cyberforum.ru/cpp-beginners/thread257414.html
Здравствуйте.Помогите пожайлуста. Нужно написать программу на C++ которая из файла .txt выводит на экран только то что написано внутри {} таких скобок.Внутри таких скобок есть еще кадратные скобки...
C++ Полустатика в с++ В универе задали полустатические структуры - стек, дек, очередь. описать описал, а дальше.... такие вопросы возникли: как проверить очередь на полноту? как добавлять и удалять элементы в этих... подробнее

Показать сообщение отдельно
Парапулька
0 / 0 / 0
Регистрация: 04.12.2010
Сообщений: 25

Разобрать код работы с классами - C++

14.03.2011, 22:01. Просмотров 744. Ответов 1
Метки (Все метки)

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
#include <iostream>
using namespace std;
class student{
char name[30];
int nzk[10];
public:
        void get_name() {for(int i=0; i<3; i++) cin>>name[i];}
        void vyv_name() {for(int i=0; i<3; i++) cout<<name[i];}
        void get_nzk() {for(int i=0; i<4; i++) cin>>nzk[i];}
        void vyv_nzk() {for(int i=0; i<4; i++) cout<<nzk[i];}
        };
class student_platn: public student{
        int stoim;
        int data;
public:
        void spvv(){
                cout<<"Vvedite imya: ";
                get_name();
                cout<<"Vvedite nomer zachetnoi knizhki: ";
                get_nzk();
                cout<<"Vvedite stoimost' obucheniya: ";
                cin>>stoim;
                cout<<"Vvedite datu poslednego platezha: ";
                cin>>data;}
        void spvyv(){
                vyv_name();
                vyv_nzk();
                cout<<"\t"<<stoim<<"\t"<<data;}};
 
class student_budzhet:public student{
        int sum_step;
public:
        void sbvv(){
                cout<<"Vvedite imya: ";
                get_name();
                cout<<"Vvedite nomer zachetnoi knizhki: ";
                get_nzk();
                cout<<"Vvedite summu stependii: ";
                cin>>sum_step;}
        void sbvyv(){
                vyv_name();
                vyv_nzk();
                cout<<"\t"<<sum_step;}};
 
class student_celev:public student{
        char firma;
public:
        void scvv(){
                cout<<"Vvedite imya: ";
                get_name();
                cout<<"Vvedite nomer zachetnoi knizhki: ";
                get_nzk();
                cout<<"Vvedite firmu,napravivshuyu studenta na obuchenie: ";
                cin>>firma;}
        void scvyv(){
                vyv_name();
                vyv_nzk();
                cout<<"\t"<<firma;}};
void main (){
int n;
cout<<"\t*Baza dannyh dekanata*"<<endl;
cout<<"\t*Vvedite dannye o studentah obuchayschihsya na platnoi osnove:*\n"<<endl;
student_platn  ob1, ob2;
         ob1.spvv();cout<<endl;
         ob2.spvv();cout<<endl;
         ob1.spvyv();cout<<endl;
         ob2.spvyv();cout<<endl;
cout<<"\n\t*Vvedite dannye o studentah budzhetnikah:*\n"<<endl;
student_budzhet ob3, ob4;
         ob3.sbvv();cout<<endl;
         ob4.sbvv();cout<<endl;
         ob3.sbvyv();cout<<endl;
         ob4.sbvyv();cout<<endl;
cout<<"\n\t*Vvedite dannye o studentah celevogo nabora:*\n"<<endl;
student_celev ob5, ob6;
         ob5.scvv();cout<<endl;
         ob6.scvv();cout<<endl;
         ob5.scvyv();cout<<endl;
         ob6.scvyv();cout<<endl;
         cin>>n;}

вобщем вот
когда запускаю её
набираю имя первого студента
затем набираю № зачётной книжки
и символов ввожу например 5
ну пробел
и не выскакивает ВВедите стоимость обучения
не пойму почему(((
хэээлп люди
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru