|
0 / 0 / 0
Регистрация: 09.10.2010
Сообщений: 13
|
|
Преобразовать дату09.10.2010, 19:04. Показов 2553. Ответов 8
Метки нет (Все метки)
Гении С++, вы моя последняя надежда... Задали мне задачу по программированию. Она простая, буквально делается за 10 мин, но с С++ я не дружу, поэтому сюда и пишу... Вообще ничего не получается. Если есть время, помогите решить:
Преобразовать дату Даны целые числа day, month, year. Проверьте возможность существования этой даты и в случае положительного результата выведите её в следующем формате:число в цифровом представлении, символьное название месяца, год так же в виде числа. Задачу необходимо решать только с использованием оператора условий. И ещё, при выводе данных, нужно указывать не № месяца, а его название, тобиш Январь, Февраль и т.д. Мне подсказали, что нужно использовать оператор switch... И ещё нужно проверить дату на весокосность... П.С. Заранее огромное спасибо тем, кто откликнется.
0
|
|
| 09.10.2010, 19:04 | |
|
Ответы с готовыми решениями:
8
не получается преобразовать дату(как массив типа char) в число... Преобразовать Строку в Дату (char to date). Реализовать ввод данных в приложение Строки с Чаром (преобразовать заданную пользователем дату в формате «дд.мм.гг» в формат «месяц дд, год») |
|
5058 / 3118 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
|
|||||||||||
| 09.10.2010, 21:14 | |||||||||||
В российском формате:
1
|
|||||||||||
|
0 / 0 / 0
Регистрация: 09.10.2010
Сообщений: 13
|
|
| 10.10.2010, 11:01 [ТС] | |
|
Боже мой, я не думал что кто-нибудь откликнется так быстро!!! Спасибо тебе огромное, Silent!!! Ты меня просто спас!
0
|
|
|
|
|||||||
| 10.10.2010, 11:34 | |||||||
1
|
|||||||
|
246 / 178 / 47
Регистрация: 14.06.2010
Сообщений: 422
|
|
| 10.10.2010, 12:20 | |
|
Я пробовал использовать перечисление чтобы "забор из кейсов не городить", но у меня не получилось.
Наверно зря старался ![]() enum Months {January = 1, February = 2, ...}; ....... switch(month) { case 1: case 3: case 5:........case 12: cout << day << Months(month) << year; // здесь я хотел чтобы месяц выводился в виде строки ![]() }
0
|
|
|
5058 / 3118 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
|
|
| 10.10.2010, 14:24 | |
|
fasked,
Да, это верно))
0
|
|
|
В астрале
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
|
|
| 10.10.2010, 17:01 | |
|
fasked, Лучше то конечно лучше, но не таким способом. Еще не 2011 год к сожалению...
0
|
|
| 10.10.2010, 17:40 | |
|
Не по теме: fasked, Я просто придираюсь)
0
|
|
| 10.10.2010, 17:40 | |
|
Помогаю со студенческими работами здесь
9
Строки и функции пользователя. Преобразовать заданную пользователем дату в формате «дд.мм.гг» в формат «месяц дд, год»
Дана строка, содержащая дату в виде «dd.mm.yyyy». Определить дату через n дней
Написать программу, которая предлагает пользователю ввести дату в формате YYYY MM DD и выводит в консоль, следующую за ней дату Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога
Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
|
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
|
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога
В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
|
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
|
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога
Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
|
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
|
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования.
Часть библиотеки BedvitCOM
Использованы. . .
|
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога
SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
|