|
0 / 0 / 0
Регистрация: 20.12.2016
Сообщений: 38
|
||||||
Реализовать сортировку массива структур типа "Сотрудник" по убыванию стажа24.12.2016, 22:25. Показов 8445. Ответов 37
Здравствуйте, уважаемые форумчане!
Задача: Информация о сотрудниках предприятия содержит ФИО, номер отдела, должность, дату начала работы. Вывести список сотрудников заданного отдела в порядке убывания стажа. Как сделать, чтобы выводились ИМЕНА по убыванию стажа (возрастанию даты)???? Поиск нужного результата не дал.
Добавлено через 2 минуты Был похожий код, но он не работал.
0
|
||||||
| 24.12.2016, 22:25 | |
|
Ответы с готовыми решениями:
37
Реализовать сортировку и поиск данных в массиве структур типа School
|
|
Модератор
|
|
| 12.01.2017, 07:04 | |
|
markusha, ну как, удалось Вам раскрыть секрет роботов-убийц?
That's why.
Специально для новичков у нас в разделе имеются прикреплённые темы. В одной из них как раз обсуждается заданный Вами вопрос.
0
|
|
|
0 / 0 / 0
Регистрация: 20.12.2016
Сообщений: 38
|
|
| 14.01.2017, 22:58 [ТС] | |
|
Я подозревал, что суть именно в разницы операция "==" и "=". Но не понимал, в чём существенная разница.
Добавлено через 1 час 17 минут Признаться, не до конца понял.
0
|
|
|
Модератор
|
||||||||||||||||
| 14.01.2017, 23:57 | ||||||||||||||||
Сообщение было отмечено ValeryS как решение
Решение
markusha, оператор
= - это оператор присваивания (assignment operator). Он используется для присваивания значения переменной:
== - это оператор сравнения (comparison operator). Они бывают следующие:< - меньше> - больше<= - меньше или равно>= - больше или равно== - равно!= - не равноТаким образом, если мы хотим задать условие в операторе выбора if else, то нам следует использовать именно один из операторов сравнения. Например:
You are lucky!. В противном случае (иначе - а именно так и переводится английское слово "else"), выполнится тело ветки else,то есть, в нашем случае, на консоль выведется сообщение You are failed. The number is wrong.Но что произойдёт, если мы вдруг перепутаем оператор сравнения с оператором присваивания? То есть, напишем вот так:
number = 777) всегда будет истина. Рассмотрим пошагово последовательность действий:
Чему нас учит данный пример? То, что Вы имели ввиду, когда писали Ваш код, может оказаться вовсе не тем, что Вы получите после того, как Ваш код будет скомпилирован и выполнен тупой жестянкой, делающей ровно то, что ей велели. Компьютер, в сущности, просто бездумная послушная машина. Он не умеет читать мысли или угадывать Ваши намерения. Именно эту ситуацию описывает классический компьютерный афоризм: Garbage In, Garbage Out (дословно "мусор на входе - мусор и на выходе", или "каков запрос, таков ответ"). ___________________ 1Тело - то, что между фигурными скобками.
0
|
||||||||||||||||
| 15.01.2017, 00:03 | |
|
Не по теме: markusha, обновите страницу, я там в текст внёс некоторые исправления.
0
|
|
|
0 / 0 / 0
Регистрация: 20.12.2016
Сообщений: 38
|
|
| 15.01.2017, 00:05 [ТС] | |
|
Спасибо, изучаю. Так можно вообще в универ не ходить, я, по-моему, на форуме большему учусь)) Ещё раз огромное студенческое спасибо!
0
|
|
|
Модератор
|
||||||||||||||||
| 15.01.2017, 00:34 | ||||||||||||||||
|
markusha, картинка в предыдущем сообщении - цитата из замечательной книги Стивена Праты "Язык программирования С++. Лекции и упражнения" (2012, 6-е издание).
Добавлено через 17 минут markusha, то есть, написать так:
0
|
||||||||||||||||
|
279 / 39 / 13
Регистрация: 11.10.2015
Сообщений: 405
|
||||||
| 26.02.2017, 01:29 | ||||||
|
gru74ik, а если взять в руки пылесос? ))
1
|
||||||
| 26.02.2017, 08:10 | |
|
0
|
|
|
279 / 39 / 13
Регистрация: 11.10.2015
Сообщений: 405
|
||||||
| 26.02.2017, 11:55 | ||||||
|
gru74ik, можно ещё
1
|
||||||
|
Модератор
|
||
| 26.02.2017, 20:25 | ||
C++Russia начала прошлого года. Прям синхронистичность какая-то! Карл Густав Юнг в действии! Докладчик как раз рассказывает про аналогичный случай и предлагает использовать std::tie, попутно объясняя, чего он делает, рассказывает про альтернативы, их плюсы и минусы, в общем, на мой взгляд, очень неплохой доклад, я не пожалел часа времени, потраченного на просмотр (из недостатков отмечу только тот досадный факт, что ребят из аудитории, которые отвечают на вопросы докладчика, или слышно очень плохо или не слышно вовсе).Видос про "пылесос"
.
1
|
||
|
-80 / 27 / 1
Регистрация: 14.03.2015
Сообщений: 812
|
||||||
| 26.02.2017, 20:39 | ||||||
0
|
||||||
|
Модератор
|
||
| 26.02.2017, 20:45 | ||
|
gogaloh, в теме довольно полно (с ссылками, иллюстрациями, аллегориями, подробнейшими объяснениями) было рассказано в чём именно ошибка. И тут появляетесь Вы со своим:
1
|
||
|
279 / 39 / 13
Регистрация: 11.10.2015
Сообщений: 405
|
|
| 26.02.2017, 21:50 | |
|
gru74ik, веселенький доклад
0
|
|
|
279 / 39 / 13
Регистрация: 11.10.2015
Сообщений: 405
|
|
| 26.02.2017, 22:00 | |
|
gru74ik, я пока до конца не досмотрел ))
Добавлено через 46 секунд gru74ik, а этот прием я на стековерфлоу подглядел...у кого уже не помню Добавлено через 1 минуту gru74ik, чет ссылка не рабочая... C++ CoreHard Winter 2017: Михаил Матросов. Повседневный С++: алгоритмы и итераторы
1
|
|
| 26.02.2017, 22:00 | |
|
Реализовать сортировку массива подсчётом (по убыванию) Реализовать сортировку массива структур по заданному полю Реализовать сортировку массива структур по заданному полю и функцию поиска данных в этом массиве Реализовать сортировку пузырьком массива из 100 элементов типа int Реализовать сортировку массива объектов пользовательского типа по заданному полю (структуры) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Термопринтер QR701
Argus19 03.08.2026
Термопринтер QR701
Купил два термопринтера QR701.
На сэлф-тесте написано:
Language: PC936 (GB18030).
Что означает, что принтеры могут печатать только латиницу и китайские иероглифы. Так же. . .
|
Создание формы заимствованного документа
Maks 03.08.2026
Задача:
Необходимо создать собственную форму заимствованного документа. На форме должен быть реквизит "Покупатель", а также
табличная часть со следующими реквизитами:
- Расчетный счет покупателя. . .
|
Задача предоставления скидок покупателям
Maks 03.08.2026
Задача:
В документе "Продажи" необходимо реализовать функционал предоставления скидок покупателям. Скидка должна автоматически рассчитываться и подставляться в соответствующее поле при выборе. . .
|
Почему SEO не начинается с ключевых слов: что проверить до написания текстов
Neotwalker 01.08.2026
Когда владельцу сайта предлагают заняться SEO, первым шагом часто становится сбор запросов и написание текстов.
Логика кажется понятной:
1. Находим ключевые слова.
2. Добавляем их на. . .
|
|
Знание — сила: Доктрина интенциональности знаний, углубление в формулу
Hrethgir 01.08.2026
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11957&stc=1&d=1785567302
Знаменитый афоризм Фрэнсиса Бэкона «Знание — сила» (Scientia potentia est) в массовой культуре принято понимать. . .
|
SUNO Ai - Река Без Дна
zorxor 31.07.2026
Автор стихотворения - астрофизик Марина Катыс
Ссылка на сгенерированную музыкальную композицию:
https:/ / suno. com/ song/ 6f6e5464-b290-4650-be6c-44c85f8d8013
Я говорю, что Время- как вода
течет. . .
|
Из невошедшего на форум (диалог с ИИ-гугла)
zorxor 29.07.2026
А вот, что интересно, сказал мне ИИ-гугла:
Этот текст — эмоциональный пост пользователя под ником zorxor на интернет-форуме (вероятно, посвященном мистике, непознанному или альтернативной науке). . . .
|
Был праздник вчера, а я и не знал.
kumehtar 28.07.2026
27. 07. 2026г. Intel Core 2 Duo исполнилось 20 лет
Салют, шампанское, овации!
:drink:
|