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

Превратить заданную пользователем дату в формате "дд.мм.гг" в формат "месяц дд. год" - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Создать класс MyString http://www.cyberforum.ru/cpp-beginners/thread889358.html
Создать класс MyString, содержащий элемент данных указатель на массив типа char - текстовую строку. Конструктор класса с параметром (максимальной длиной строки) должен выделять память под размещение строки заданной длины. Переопределить для класса операцию + как конкатенации (склейки) двух строк. Создайте ,пожалуйста, если не сложно, также тестирующую оболочку, позволяющую продемонстрировать...
C++ Задан номер мобильного телефона - определить, какие цифры отсутствуют в этом номере Задан номер мобильного телефона. Определить, какие цифры отсутствуют в этом номере. Помогите! http://www.cyberforum.ru/cpp-beginners/thread889348.html
C++ В матрице из действительных чисел найти сумму элементов в каждом столбике
Помогите пожалуйста написать программу на двумерный массив. Условие: В матрице из действительных чисел найти сумму элементов в каждом столбике. Результат записать в одномерный массив. Вывести начальную матрицу и полученный одномерный массив на экран. Спасибо
Динамический массив (замена элементов по правилу) C++
Помогите пожалуйста написать программу на одномерный динамический массив. Условие: Если в заданном массиве хотя бы одно значение элементов принадлежит промежутку , то все элементы, которые не принадлежат данному промежутку заменить на z. Значение x,y,z пользователь вводит с клавиатуры Использовать динамический массив. Спасибо.
C++ Рекурсия и указатель http://www.cyberforum.ru/cpp-beginners/thread889326.html
Добрый день. Допустим, у меня есть указатель А. И равен он, допустим, 32. Вот есть у меня функция, которая чуток бегает по другим элементом. И функция рекурсивная, т.е.: 32 ---8 -----4
C++ Горячие клавиши Подскажите как сделать горячие клавиши для всей программы?? В моём случае при нажатии на 'Q' - выход из программы И при нажатии на 'E' - Пишем сообщение "123" Спасибо заранее! подробнее

Показать сообщение отдельно
ViktorKozlov
133 / 125 / 2
Регистрация: 13.12.2012
Сообщений: 293
03.06.2013, 17:18     Превратить заданную пользователем дату в формате "дд.мм.гг" в формат "месяц дд. год"
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
28
29
30
31
32
33
34
35
36
37
#include <windows.h>
#include <iostream>
using std::cout;
using std::endl;
using std::cin;
 
char* months[]={"","Январь","Февраль","Март","Апрель","Май","Июнь","Июль","Август","Сентябрь","Октябрь","Ноябрь","Декабрь"};
int main()
{
    SetConsoleCP(1251);
    SetConsoleOutputCP(1251);
    setlocale(LC_ALL,"rus");
 
    char date[11];
    cin.getline(date,11);
 
    char month[3];
    month[0]=date[3];
    month[1]=date[4];
    month[2]=0;
 
    char date2[40];
    strcpy(date2,months[atoi(month)]);
    strcat(date2," ");
    char day[3];
    day[0]=date[0];
    day[1]=date[1];
    day[2]=0;
    strcat(date2,day);
    strcat(date2," 20");
    char year[3];
    year[0]=date[8];
    year[1]=date[9];
    year[2]=0;
    strcat(date2,year);
    cout<<date2<<endl;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru