0 / 0 / 0
Регистрация: 04.08.2016
Сообщений: 79
|
|
1 | |
Заданы даты в формате дд/мм/гггг. Отсортировать их по возрастанию.06.08.2016, 13:15. Показов 9747. Ответов 12
Метки нет (Все метки)
Заданы даты в формате дд/мм/гггг. Отсортировать их по возрастанию. Количество дат отдельно не задается.
примеры 1) 10/12/2005 2) 11/03/2050 3) 28/01/1912 4) 11/12/2005 5) 10/11/2005 6) 15/11/2005 ответы 1) 28/01/1912 2) 10/11/2005 3) 15/11/2005 4) 10/12/2005 5) 11/12/2005 6) 11/03/2050
0
|
06.08.2016, 13:15 | |
Ответы с готовыми решениями:
12
Перенос даты при слиянии в Ворд не в нашей (ДД.ММ.ГГГГ), а в US(UK) формате (М/ДД/ГГГГ), как поправить? вывод даты в формате дд.мм.гггг Регулярные выражения для даты в формате дд.мм.гггг Написать программу ввод даты в формате ДД.ММ.ГГГГ |
88 / 84 / 31
Регистрация: 18.11.2013
Сообщений: 390
|
|
06.08.2016, 14:37 | 2 |
представить каждую дату в виде числа
год*100000 + месяц*100 + день и отсортировать
1
|
06.08.2016, 16:54 | 3 | |||||
1
|
10 / 11 / 7
Регистрация: 11.05.2016
Сообщений: 113
|
||||||
06.08.2016, 21:33 | 4 | |||||
Держи заполнение на скорую руку, сортировку доделаю еще, если время будет
1
|
10 / 11 / 7
Регистрация: 11.05.2016
Сообщений: 113
|
|
08.08.2016, 10:09 | 5 |
Realmucho, сортировку сам доделал или сделать?
0
|
88 / 84 / 31
Регистрация: 18.11.2013
Сообщений: 390
|
|
08.08.2016, 12:17 | 6 |
0
|
10 / 11 / 7
Регистрация: 11.05.2016
Сообщений: 113
|
||||||||||||||||||||||||||
08.08.2016, 12:46 | 7 | |||||||||||||||||||||||||
и еще я забыл обнулить счетчик, в строке 12 будет так:
0
|
88 / 84 / 31
Регистрация: 18.11.2013
Сообщений: 390
|
|
08.08.2016, 13:25 | 8 |
fire_Rising, но ведь этот массив размера 0, и у вас неопределённое поведение в программе
скорее всего, пи попытке ввести больше 2х значений у вас перезапишутся переменные i,k,ch и всё будет плохо Добавлено через 3 минуты пробую скомпилировать ваш код, все компиляторы ругаются на то, что в [] ничего нет подумал, и правда, ведь new DATE[] вызывает operator new[](size_t cnt), который не существует от 0 параметров
0
|
Падаван С++
447 / 261 / 89
Регистрация: 11.11.2014
Сообщений: 916
|
||||||
08.08.2016, 13:25 | 9 | |||||
fire_Rising, ну к коменту выше если хотите сделать чтобы размер скажем так, саморасширялся, то я думаю
0
|
88 / 84 / 31
Регистрация: 18.11.2013
Сообщений: 390
|
|
08.08.2016, 13:28 | 10 |
Справка на cplusplus.com
справка на cppreference.com везде требуется параметр size в operator new[] у вас этого нет, так что ваш код даже не скомпилируется на "правильном" компиляторе
0
|
365 / 321 / 219
Регистрация: 21.02.2013
Сообщений: 756
|
||||||
08.08.2016, 13:49 | 11 | |||||
0
|
88 / 84 / 31
Регистрация: 18.11.2013
Сообщений: 390
|
|
08.08.2016, 13:52 | 12 |
[] допустимы, на сколько я помню, только при объявлении статических массивов с явным присвоением константному массиву
Date d[] = {};// работает но у d размер будет 0; проверить можно с помощью sizeof(d); код на ideone видно, что получается Runtime Error при попытке записать 270-280 дату
0
|
0 / 0 / 0
Регистрация: 28.11.2022
Сообщений: 1
|
|
28.11.2022, 10:31 | 13 |
HighPredator, Организуйте ввод даты в формате – дд.мм.гггг с проверкой на правильность и соответсвие данному формату (2000<гггг<2030).
нужна помош Добавлено через 46 секунд jurok_85, Организуйте ввод даты в формате – дд.мм.гггг с проверкой на правильность и соответсвие данному формату (2000<гггг<2030). помош нужна
0
|
28.11.2022, 10:31 | |
28.11.2022, 10:31 | |
Помогаю со студенческими работами здесь
13
Как сделать преобразование даты, хранящейся в БД в формате ГГГГ-ММ-ДД? Создать подпапки с именем текущей даты в формате ГГГГ-ММ-ДД На диске C создать директорию с именем в виде текущей даты в формате ДД-ММ-ГГГГ, а в ней — текстовый файл Нужно получать дату в формате дд.мм.гггг или гггг.мм.д Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |