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

Соритровка массива и структурный тип данных - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Упорядочивание массива структур http://www.cyberforum.ru/cpp-beginners/thread1201884.html
Всем доброго времени. Кого не затруднит, прошу помочь написать а точнее дописать программу) Суть ее заключается в следующем: Упорядочить сведения о сотрудниках старше 30 лет в порядке возрастания...
C++ необходимо найти решение, пожалуйста На остановке останавливаются троллейбусы с разными номерами. Сообщение о том, что к остановке подошел троллейбус с номером N1 несет 4 бита информации. Вероятность появления на остановке троллейбуса с... http://www.cyberforum.ru/cpp-beginners/thread1201868.html
C++ Вывод интервалов для решения неравенства второй степени
Здравствуйте, подскажите, пожалуйста, как в коде сделать вывод интервалов для неравенства второй степени void CNeravenstvovtoroystepeniDlg::OnBnClickedButton1() { // TODO: добавьте свой код...
C++ Исключения, объясните один момент
Всем привет, подскажите в строчках в маин 28 и 35 ссылке присваивается объект ? или что происходит. хедр#include <iostream> class bad_hmean { public: bad_hmean(double a = 0, double b = 0) :...
C++ Использование всей консоли для вывода http://www.cyberforum.ru/cpp-beginners/thread1201855.html
Почему когда печатается последний символ в консоли то курсор переходит на новую строку? Добавлено через 6 минут Вот код #include<cstdlib> #include<conio.h> #include<cstdio> int main(){...
C++ Как вывести ответ в виде интервалов для неравенства второй степени? Здравствуйте, подскажите, пожалуйста, как в коде сделать вывод ответа в виде интервалов для неравенства второй степени void CNeravenstvovtoroystepeniDlg::OnBnClickedButton1() { // TODO: добавьте... подробнее

Показать сообщение отдельно
SkyNet123
2 / 2 / 2
Регистрация: 09.02.2014
Сообщений: 169

Соритровка массива и структурный тип данных - C++

07.06.2014, 15:19. Просмотров 198. Ответов 0
Метки (Все метки)

Всем доброго времени суток, кого не затруднит прошу помочь написать, а точнее дописать, программу, суть ее в следующем:
Упорядочить сведения о сотрудниках старше 30 лет в порядке возрастания их рабочего стажа.
Вот код, я решил сразу заполнить массив, что бы каждый раз его не вводить.
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
#include<iostream.h>
#include<conio.h>
#define N 7
 
struct sotrudnik { char *fio; char *pol; int dob; int g_w;};
void viewer (struct sotrudnik *);
int main(int argc, char* argv[])
{
struct sotrudnik sotr[N]= {
    "Anisipov Y. P.", "m", 1940,1957,
    "Ivanov R.Z.   ", "m", 1950,1975,
    "Maxova Z.Z.   ", "w", 1980,1980,
    "Ogaraev R.X.  ", "m", 1945,1961,
    "Egorovza I. T.", "w", 1955,1977,
        "Golikova Y. L.", "w", 1962,1980,
        "Sotnikov P.S. ", "m", 1943,1960 };
    viewer(sotr);
getch();
}
 
void viewer (struct sotrudnik *sot) {
  int i;
     for (i=0; i < N; i++, sot++)
     printf("%2d) %-15s - %-1s| %3d| %3d\n", i+1, sot->fio, sot->pol, sot->dob, sot->g_w);
}
 
//---------------------------------------------------------------------------
с сортировкой массива как то на учебе эту тему успешно пропустили, а практические делать надо как то Спасибо!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru