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

Написать программу с использованием типу данных «структура». - C++

Восстановить пароль Регистрация
 
GWDDDD
0 / 0 / 0
Регистрация: 17.02.2012
Сообщений: 24
27.04.2012, 18:58     Написать программу с использованием типу данных «структура». #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
#include<iostream>
#include<conio.h>
#include<string.h>
#define n 3
using namespace std;
struct Vutyag
{
char misce_r[20];
int data_pr, data_pm, data_pd, data_zr, data_zm, data_zd ;
};
 
void Vutyaq_(struct Vutyag*p);
main()
{
Vutyag a1[n];
for(int i=0;i<n;i++)
{
cout<<"VVedite dannue pro kajdoe mesto robotu lica: misto robotu, data pruymy na roboty, data yvolnenya.\n";
s:
cin>>a1[i].misce_r >>a1[i].data_pr >> a1[i].data_pm >> a1[i].data_pd >> a1[i].data_zr >> a1[i].data_zm >> a1[i].data_zd;
if (data_pr>12)
{cout<<"VVedeno nepravilno, chuslo doljno but <13";
goto s;
}
 
 
}
}
void Vutyag_(struct Vutyag*p);
{
for(int i=0;i<n;i++)
{
cout
}
cout<<" Osoba odnovrimenno rabotala na dvyh robotax "
getch();
}
дальше незнаю как реализовать проверку работы на 2 работах одновременно.
Буду весьма благодарен за помощь
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.04.2012, 18:58     Написать программу с использованием типу данных «структура».
Посмотрите здесь:

C++ Написать программу записи к файлу элементов типа структура
C++ Написать программу с использованием функций
C++ Сложности со структурами. Переделать программу с использованием типа - структура.
C++ Написать программу с использованием циклов
C++ Написать программу вычисления a+b с использованием #define
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
amfisat
 Аватар для amfisat
67 / 67 / 1
Регистрация: 16.06.2009
Сообщений: 235
27.04.2012, 19:37     Написать программу с использованием типу данных «структура». #2
C++
1
goto s;
Зачем?
GWDDDD
0 / 0 / 0
Регистрация: 17.02.2012
Сообщений: 24
27.04.2012, 20:09  [ТС]     Написать программу с использованием типу данных «структура». #3
переход если значения года больше 12
amfisat
 Аватар для amfisat
67 / 67 / 1
Регистрация: 16.06.2009
Сообщений: 235
27.04.2012, 20:19     Написать программу с использованием типу данных «структура». #4
Спасибо, кэп.

Я просто к тому, что использование goto не есть хороший стиль программирования. Скорее, это даже плохой стиль.
GWDDDD
0 / 0 / 0
Регистрация: 17.02.2012
Сообщений: 24
27.04.2012, 21:12  [ТС]     Написать программу с использованием типу данных «структура». #5
посоветуй как лучше,
и может знаеш как реализовать проверку?
cetrael
 Аватар для cetrael
60 / 5 / 3
Регистрация: 01.10.2011
Сообщений: 93
28.04.2012, 02:14     Написать программу с использованием типу данных «структура». #6
while(data > 12) cin
Так не пойдет?
Yandex
Объявления
28.04.2012, 02:14     Написать программу с использованием типу данных «структура».
Ответ Создать тему
Опции темы

Текущее время: 11:43. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru