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

Определить название месяца - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вывести на экран числа: http://www.cyberforum.ru/cpp-beginners/thread992046.html
Вывести на экран числа следующим образом двумя способами с помощью оператора цикла while, do while. 25 25.5 24.8 26 26.5 25.8 ................. 35 35.5 34.8 Спасибо.
C++ Не могу доработать программу Вообщем такое задание :Описать структуру с именем Order, содержащую следующие поля: plat-расчетный счет плательщика, pol- расчетный счет получателя, summa-перечисляемая сумма. Написать программу, выполняющую ввод с клавиатуры данных в массив Spisok, состоящий из 15 элементов типа Order. Записи должны быть упорядочены по расчетным счетам плательщиков. Вывести на экран информацию о сумме, снятой с... http://www.cyberforum.ru/cpp-beginners/thread992045.html
C++ Найти наибольшую длину символов-палиндромов
Даны натуральное число n, символы s1,...s n, Будем рассматривать слова, образованные символами, входящими в последовательность s1,...sn, считая при этом, что количество символов в каждом слове не превосходит 15. Найти наибольшую длину символов-палиндромов. (Если палиндромов нет, то ответом должно быть число 0.)!
Как заранее определить точность для мантиссы (GMP) C++
Чтобы работать с числами с плавающей точкой в GMP, нужно заранее указать, сколько бит отвести для мантиссы. В доке пишут, что используется только фактически нужное количество бит для текущего вычисления. Поэтому я, не долго думая, указал точность примерно 2 000 000 000 бит. В итоге даже для маленьких чисел программа работает секунд 20. Собственно, как предугадать нужную точность? Мне могут...
C++ функция (длина) http://www.cyberforum.ru/cpp-beginners/thread992014.html
Сегмент дается в форме конечных точек координат. Написать шаблон функции, которая вычисляет длину данного сегмента? Ваша программа должна спросить: Входной который содержит координаты концов в * Формат X1 Y1 X2 Y2. Мы все - целые и не превосходят 1000 по абсолютной величине. Выходной будет длина сегмента.
C++ Загрузка изображений в exel Доброго времени суток, подскажите пожалуйста, как реализовать в VS C++ создание exel таблицы с изображением на несколько строк в первом столбце, несколькими изображениями во втором столбце (каждое в своей строке) и сопроводительным текстом в других столбцах к каждому изображению. Спасибо за помощь. подробнее

Показать сообщение отдельно
lemegeton
 Аватар для lemegeton
2910 / 1339 / 133
Регистрация: 29.11.2010
Сообщений: 2,720
29.10.2013, 21:31     Определить название месяца
2.
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
#include <iostream>
#include <ctime>
 
// Adjust date by a number of days +/-
void addDays(struct tm* date, int days) {
  const time_t ONE_DAY = 24 * 60 * 60 ;
 
  // Seconds since start of epoch
  time_t date_seconds = mktime(date) + (days * ONE_DAY) ;
 
  // Update caller's date
  // Use localtime because mktime converts to UTC so may change date
  *date = *localtime(&date_seconds);
}
 
int main(int, char**) {
  int numberOfDays = 29; // plus two later
  
  char buffer[1024];
 
  struct tm date = {0, 0, 12} ;  // nominal time midday (arbitrary).
  int year = 1990 ;
  int month = 1;  // February
  int day = 1;   // 1st
 
  date.tm_year = year - 1900;
  date.tm_mon = month - 1;  // note: zero indexed
  date.tm_mday = day;       // note: not zero indexed
 
  addDays(&date, numberOfDays + 2); 
 
  strftime(buffer, sizeof(buffer) - 1, "%B", &date);
 
  std::cout << buffer << std::endl;
  return 0;
}
 
Текущее время: 07:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru