Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/15: Рейтинг темы: голосов - 15, средняя оценка - 4.80
0 / 0 / 0
Регистрация: 10.12.2013
Сообщений: 14

23. Упорядочить данные в порядке убывания значений рабочего стажа. (C++)

12.12.2013, 20:39. Показов 3290. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите с заданием, программа нужна на языке C++.


По данным таблицы, содержащей информацию о работниках предприятия, провести упорядочивание данных по возрастанию или убыванию значения реквизита, указанного в варианте. Вывести на печать исходную таблицу и упорядоченную таблицу.

Упорядочить данные в порядке убывания значений рабочего стажа.

Таблица 6
№ Фамилия И. О. Пол Год рождения Год поступления на работу
1. Анисимов Ю. П. М 1940 1957
2. Иванов И. Н. М 1980 1999
3. Махова О. И. Ж 1960 1980
4. Огарев К. М. М 1971 1990
5. Егорова П. К. Ж 1993 2011
6. Голикова О. И. Ж 1972 1990
7. Сотников Т. С. М 1943 1960
8. Комов В. И. М 1979 2005
9. Лебедев А. А. М 1959 1981
10. Димова В. В. Ж 1991 2010

Добавлено через 7 минут
Помогите, программа нужна в самое ближайшее время!!!

Добавлено через 50 минут
Пожалуйста, срочно нужно)

Добавлено через 11 часов 24 минуты
ну народ, неужели никто не знает?

Добавлено через 10 часов 4 минуты
up!

Добавлено через 4 часа 5 минут
up!

Добавлено через 18 часов 18 минут
Да помогите же мне, господа программисты!

Добавлено через 6 часов 23 минуты
Безысходность
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
12.12.2013, 20:39
Ответы с готовыми решениями:

Упорядочить сведения о мужчинах в порядке возрастания значения их рабочего стажа
Задание: - "Упорядочить сведения о мужчинах в порядке возрастания значения их рабочего стажа." Структуры для меня в новинку,...

Упорядочить в порядке убывания значений элементов и найти номер элемента
Помогите пожалуйста.

Упорядочить и вывести строки в порядке возрастания (убывания) значений их длины
2. Ввести n строк с консоли. Упорядочить и вывести строки в порядке возрастания (убывания) значений их длины. Идей насчёт этой задачки...

7
Неэпический
 Аватар для Croessmah
18144 / 10728 / 2066
Регистрация: 27.09.2012
Сообщений: 27,028
Записей в блоге: 1
12.12.2013, 20:42
Цитата Сообщение от alexeyfrolov322 Посмотреть сообщение
ну народ, неужели никто не знает?
знаем, знаем
Цитата Сообщение от alexeyfrolov322 Посмотреть сообщение
Да помогите же мне, господа программисты!
вот Вам самому лень, а мы прям должны бежать сломя голову?
Цитата Сообщение от alexeyfrolov322 Посмотреть сообщение
Безысходность
скорее апатия
1
0 / 0 / 0
Регистрация: 10.12.2013
Сообщений: 14
13.12.2013, 16:18  [ТС]
Цитата Сообщение от Croessmah Посмотреть сообщение
вот Вам самому лень, а мы прям должны бежать сломя голову?
Мог бы сделать сам - не обращался бы за помощью, сам не могу и это не лень.
0
191 / 52 / 19
Регистрация: 18.02.2013
Сообщений: 508
Записей в блоге: 9
13.12.2013, 16:24
alexeyfrolov322, подсчитай разность дат-стаж. И уже по разности сортируй.
Вот функция:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <ctime>
 
 
int interdef(int d,int m,int y) //разница между двумя датами
{
    time_t tmptime1, tmptime2;
    struct tm *tmptm;
 
    time(&tmptime1); //текущее время в сек
    tmptm = localtime(&tmptime1); //преобразуем из сек в стр-ру описания даты,
    tmptm->tm_year = y - 1900;
    tmptm->tm_mon = m - 1;
    tmptm->tm_mday = d;
    tmptime1 = mktime(tmptm);
 
    time(&tmptime2); //текущее время в сек
    tmptm = localtime(&tmptime2);   //localtime возвращает указатель на struct tm
    tmptime2 = mktime(tmptm);
 
    return (tmptime2-tmptime1)/(60*60*24);
}
Отсортировать,думаю,сможешь.
0
Неэпический
 Аватар для Croessmah
18144 / 10728 / 2066
Регистрация: 27.09.2012
Сообщений: 27,028
Записей в блоге: 1
14.12.2013, 08:12
Цитата Сообщение от alexeyfrolov322 Посмотреть сообщение
сам не могу и это не лень.
это именно лень. Лень учиться!
А наработок Ваших мы не видели, а значит и делать лень!
0
 Аватар для Doksim
57 / 57 / 10
Регистрация: 08.12.2013
Сообщений: 257
14.12.2013, 12:32
Цитата Сообщение от Croessmah Посмотреть сообщение
это именно лень. Лень учиться!
А наработок Ваших мы не видели, а значит и делать лень!
всем лень учится
0
0 / 0 / 0
Регистрация: 10.12.2013
Сообщений: 14
16.12.2013, 07:00  [ТС]
Может кто-нибудь прям целиком текст программы написать? серьезно не знаю уже что делать, сдать нужно
0
16.12.2013, 10:04

Не по теме:

А мне пожалуйста феррари.

1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
16.12.2013, 10:04
Помогаю со студенческими работами здесь

Упорядочить данные массивы в порядке убывания (при помощи функции)
Даны 3 массива A, B, C размерности m, n, k соответственно. Упорядочить эти массивы в порядке убывания. Написать функцию упорядочивания...

Задан массив чисел B (M). Упорядочить K первых элементов (K<M) в порядке убывания их значений
Задан массив чисел B (M). Упорядочить K первых элементов (K &lt;M) в порядке убывания их значений.

Упорядочить заданный числовой массив X (M) в порядке убывания значений его элементов
Упорядочить заданный числовой массив X (M) в порядке убывания значений его элементов.

Задан массив чисел B (M). Упорядочить K первых элементов (K <M) в порядке убывания их значений
Задан массив чисел B (M). Упорядочить K первых элементов (K &lt;M) в порядке убывания их значений.

Сортировка сотрудников в порядке убывания стажа
Здравствуйте! Помогите пожалуйста написать программу: информация о сотрудниках предприятия содержит ФИО, номер отдела, должность и дату...


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

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
ПЛИС
zxcha1ka_ 27.01.2026
AHDL Разработать программы для синтеза следующих устройств: 1. Параллельного регистра 4-х разрядного с синхронной загрузкой и асинхронным сбросом (обнулением); Пoмoгитe пoжaлyйстa
Загрузка PNG-файла с альфа-каналом с помощью библиотеки SDL3_image на Android
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru