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

Программа не работает (описать класс с именем NOTE (фамилия и инициалы; номер телефона; дата рождения)) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Динамическая графика на языке С http://www.cyberforum.ru/cpp-beginners/thread886173.html
Составить программу динамической графики в системе программирования Dev-С++, в обычном С :)
C++ Дана действительная матрица размера n*m. Получить последовательность помогите решить пожалуйста на с++ 1) Дана действительная матрица размера n*m. Получить последовательность b1,…,bn, где bk– это наибольшее из значений элементов K-й строки; http://www.cyberforum.ru/cpp-beginners/thread886169.html
C++ Квадратуре Симпсон
Помогите пожалуйста #include <iostream> #include <conio.h> #include <math.h> #include <iomanip> #include <fstream> using namespace std; const float a=-1,b=1,c=0,d=2, hx=0.1, hy=0.1;
В матрице из действительных чисел поменять местами последний столбец со столбцом, содержащим наибольшее по абсолютной величине элемент матрицы C++
иммется код: нужно его немного поменять #include <iostream> #include <stdio.h> #include <math.h> using namespace std; int change(float **array, int strings, int columns)
C++ Тип информационного поля char*. Добавить в список элемент с заданным номером http://www.cyberforum.ru/cpp-beginners/thread886105.html
Задача №1. Тип информационного поля char*. Добавить в список элемент с заданным номером.
C++ Чтения структуры из файла (описать структуру с именем "ORDER": "счет плательщика"; "счет получателя"; "сумма, переводится банковской операцией") Описать структуру с именем "ORDER", содержащий следующие поля: "Счет плательщика"; "Счет получателя"; "Сумма, переводится банковской операцией". Написать программу для реализации таких действий: А). Ввод данных в массив структур типа "ORDER" и сортировка записей в алфавитном порядке по полю "Счет плательщика"; Б). Вывод информации о полной сумме, снятую со счета плательщика, введенного... подробнее

Показать сообщение отдельно
alsav22
5282 / 4801 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
31.05.2013, 14:11     Программа не работает (описать класс с именем NOTE (фамилия и инициалы; номер телефона; дата рождения))
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
// opredeenie funkcii vvoda odnoy zapici
NOTE inputzap() 
{
 NOTE z;
 
 cout<<"Vvedite familiu: ";
  //cin.seekg(0L,ios::end);
    cin.getline(z.familia, FAM, '\n');
 
 cout<<"Vvedite imy: ";
  //cin.seekg(0L,ios::end);
    cin.getline(z.imy, IMY, '\n');
 
 cout<<"Vvedite ot4estvo: ";
  //cin.seekg(0L,ios::end);
    cin.getline(z.ot, OT, '\n');
 
 cout<<"Vvedite nomer telefona: ";
  //cin.seekg(0L,ios::end);
    cin.getline(z.nomer, NOM, '\n');
 
 cout<<"Vvedite den rozhdenia: ";
  //cin.seekg(0L,ios::end);
    (cin>>z.den).get();
 
 cout<<"Vvedite mecyc rozhdenia: ";
  //cin.seekg(0L,ios::end);
    cin.getline(z.mesyc, MES, '\n');
 
 cout<<"Vvedite god rozhdenia: ";
  //cin.seekg(0L,ios::end);
    (cin>>z.god).get();
 
 cout<<endl;
 
 return z;
}// opredeenie funkcii vvoda odnoy zapici
NOTE inputzap() 
{
 NOTE z;
 
 cout<<"Vvedite familiu: ";
  //cin.seekg(0L,ios::end);
    cin.getline(z.familia, FAM, '\n');
 
 cout<<"Vvedite imy: ";
  //cin.seekg(0L,ios::end);
    cin.getline(z.imy, IMY, '\n');
 
 cout<<"Vvedite ot4estvo: ";
  //cin.seekg(0L,ios::end);
    cin.getline(z.ot, OT, '\n');
 
 cout<<"Vvedite nomer telefona: ";
  //cin.seekg(0L,ios::end);
    cin.getline(z.nomer, NOM, '\n');
 
 cout<<"Vvedite den rozhdenia: ";
  //cin.seekg(0L,ios::end);
    (cin>>z.den).get();
 
 cout<<"Vvedite mecyc rozhdenia: ";
  //cin.seekg(0L,ios::end);
    cin.getline(z.mesyc, MES, '\n');
 
 cout<<"Vvedite god rozhdenia: ";
  //cin.seekg(0L,ios::end);
    (cin>>z.god).get();
 
 cout<<endl;
 
 return z;
}
Поле для месяца почему такое маленькое (3 символа можно ввести)?

Добавлено через 5 минут
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
 
// predelenie funkcii vivoda na ekran informacii otve4auchey usloviu poiska
void poisk (NOTE x[R]) 
{
 int i;
 char mes[MES]; // dly vvoda uslovia poiska
 
 cout<<endl<<"Vvedite mesyc rozhdenia ludey, 4to vas interesuut: "<<endl;
 //cin.seekg(0L,ios::end);
 cin.getline(mes,MES,'\n');
 
cout<<"Vivod informacii o zadannom 4eloveke po mesycu rozhdenia:"<<endl;
tabl();
for (i=0;i<R;i++)
 if (strcmp(x[i].mesyc,mes)==0) // naimenovania sovpali
 
outputzap(x[i]);
cout<<" =------------------------------------------------------------------="<<endl;
 
getch ();
 
}
 
Текущее время: 07:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru