Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Невозможно преобразовать long to DWORD Добрый вечер. Есть обычная библиотека Directx 9 hook, но, т.к. все было в каше на самом виду, то я решил просто распихать все по полочкам. Сам перехват запихал в класс Directx9. Тот же самый код, который работал в "каше", никак не хочет избавить меня от ошибок: typedef long(__stdcall *PRESENT9)(IDirect3DDevice9*, const RECT*, const RECT*, HWND, void*); //моя перехваченная функция... https://www.cyberforum.ru/ cpp-beginners/ thread1873104.html C++ Рассчитать превысил ли баланс возможности клиента
Добрый вечер форумчане. Имеется вот такое задание из книги Дейтелов: Разработайте программу на c++ которая будет определять, не превысили ли расходы клиента, имеющего депозитный счёт, предела кредита. Для каждого клиента известны следующие данные: а) Номер счёта(целое) б) Баланс с начала месяца. в) Сумма всех расходов данного клиента в течение месяца. г) Сумма всех приходов на счёт...
C++ Обработка матрицы, каждый элемент которой задает яркость пикселя изображения https://www.cyberforum.ru/ cpp-beginners/ thread1873089.html
Матрица, каждый элемент которой является уровнем интенсивности пикселя некоторого изображения, представлена в текстовом файле, адрес которого задается пользователем с клавиатуры. Если такого файла не существует, то сформировать файл случайным образом (элементы равны целым значением от 1 до 255). Предусмотреть функции, которые позволят обработать данные из файла с помощью фильтра заданного...
C++ Сортировать матрицу по спирали Привет всем, нужна помощь. Нужно создать программу которая позволит ввести с клавиатуры массив, размерность которого задаётся константой из под кода и отсортировать его по спирали. Мне нужно именно не автоматическое, а ручное заполнение. https://www.cyberforum.ru/ cpp-beginners/ thread1873088.html
C++ Создать класс Электронное Устройство
Помогите создать програму с++. Создать класс Электронный Устройство (с полями интерфейс, мощность, вес). Определить конструкторы, деструкторы, и методы для изменения и чтения значений полей данного класса. Перегрузить операцию () для установки значений полей объекта, операцию присвоения =, потоковые операции ввода >> и вывода << объектов. Определить производный класс Устройства Отображения...
C++ Получить сумму членов исходной последовательности если преобразованная последовательность неубывающая Помогите!!! Дана последовательность действительных чисел A(n). Если в результате замены отрицательных членов последовательности их квадратами члены последовательности будут образовывать неубывающую последовательность то получить сумму членов исходной последовательности, иначе получить произведение.(С подпрограммами) https://www.cyberforum.ru/ cpp-beginners/ thread1873034.html
C++ Программа реверса строки: почему на экран выводится мусор, вместо нужного текста? https://www.cyberforum.ru/ cpp-beginners/ thread1873027.html
Пишу программу реверса строки (меняет местами первый символ и последний, второй и предпоследний и т.д.). На экран выводится мусор, вместо нужного текста, почему? // First.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include <iostream> using namespace std;
C++ Проверить, является ли граф зеркальным
Задача такая: мы вводим в файл ребра все(начало и конец). И программа должна проверить, существует ли симетрия в графе (зеркальный ли граф) Формат входного файла В первой строчке входного файла задано числа N и M – количество вершин и количество ребер соответственно (3 ≤ N, M ≤ 100000). В следующих M строчках описаны ребра. Каждая из таких строчек состоит из двух значений...
C++ Найти количество * (фишек) в ромбе С++ https://www.cyberforum.ru/ cpp-beginners/ thread1873007.html
В некоторых клетках поля N * M расставлены фишки. Выбрать ромб, который полностью лежит на поле и содержит наибольшее количество фишек. Дополнительное условие: в ромбе не должно быть ни единой пары фишек, которые стоят в клетках с общей стороной. Формат входного файла В первой строчке заданы два числа N и M (1 ≤ N, M ≤ 3000). Следующие N строк содержат по M символов каждый....
C++ Создание списка https://www.cyberforum.ru/ cpp-beginners/ thread1873003.html
Есть файл, который хранит строки с информацией о товаре (название кол-во цена закупки цена продажи). Необходимо создать список товаров. Я правильно считываю из файла в массив структур, считаю к-во строк(к-во товаров). Имеются две структуры: struct Product { char nameProduct; int quantity; float pricePur; float priceSel; };
C++ Прекращение поиска в многомерном массиве
имеется многомерный массив, в котором ищем хотя бы один элемент с заданными параметрами. после нахождения нужного элемента поиск необходимо прекратить. если использовать break то прервется только самый внутренний цикл. можно использовать булевый флажок, но тогда в каждом цикле придется дописывать if. читал на днях один достаточно древний талмуд, который в таких случаях рекомендует использовать...
C++ Фрагмент из метода Зейделя работает почему-то неправильно З
Эксперт С++
3224 / 1751 / 436
Регистрация: 03.05.2010
Сообщений: 3,867
09.12.2016, 18:36 0

Вывести необходимое время года - C++ - Ответ 9875488

09.12.2016, 18:36. Показов 3048. Ответов 3
Метки (Все метки)

Ответ

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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
//Дан номер месяца- целое число в диапазоне 1-12
//(1 - январь, 2 февраль и т. д.) Вывести название
//соответствующего времени года («зима», «весна», «лето», «осень»).
///////////////////////////////////////////////////////////////////////////////
#include <array>
#include <iostream>
#include <string>
///////////////////////////////////////////////////////////////////////////////
const   int     MONTH_IND_MIN       { 1     };
const   int     MONTH_IND_MAX       { 12    };
const   int     MONTHS_TOTAL        { MONTH_IND_MAX };
const   int     MONTHS_PER_SEASON   { 3     };
const   int     SEASONS_TOTAL       { MONTHS_TOTAL / MONTHS_PER_SEASON };
 
const   char    COMMA_SYMB          { ','   };
const   char    SPACE_SYMB          { ' '   };
///////////////////////////////////////////////////////////////////////////////
typedef std::string                                     T_str;
typedef std::array      <T_str,     MONTHS_TOTAL    >   T_month_names;
typedef std::array      <T_str,     SEASONS_TOTAL   >   T_season_names;
///////////////////////////////////////////////////////////////////////////////
T_month_names  month_names
    {
        "December",
        "January",
        "February",
 
        "March",
        "April",
        "May",
 
        "June",
        "July",
        "August",
 
        "September",
        "October",
        "November"
    };
///////////////////////////////////////////////////////////////////////////////
T_season_names  season_names
    {
        "winter",
        "spring",
 
        "summer",
        "autumn"
    };
///////////////////////////////////////////////////////////////////////////////
void    print_month_and_season_names( int   month_ind )
{
 
    auto    norm_month_ind  =       month_ind
                                %   MONTHS_TOTAL;
 
    auto    season_ind      =       norm_month_ind
                                /   MONTHS_PER_SEASON;
 
    std::cout   <<  month_names     [ norm_month_ind    ]
                <<  COMMA_SYMB
                <<  SPACE_SYMB
                <<  season_names    [ season_ind        ]   <<  std::endl
                                                            <<  std::endl;
}
///////////////////////////////////////////////////////////////////////////////
int     main()
{
    for(;;)
    {
        int     month_ind{};
 
        std::cout   <<  "month index ("
                    <<  MONTH_IND_MIN
                    <<  ".."
                    <<  MONTH_IND_MAX
                    <<  "): ";
 
        std::cin    >>  month_ind;
 
        print_month_and_season_names( month_ind );
    }//for
}


Вернуться к обсуждению:
Вывести необходимое время года C++
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.12.2016, 18:36
Готовые ответы и решения:

Вывести время года по номеру месяца
Я должен ввести номер месяца, а программа должна вывести время года. Например: ввожу 11, а выводит...

Найти время, необходимое, чтобы поймать мышонка
Ночью где-то в арыке длиной 2008 м находится мышонок. Мышонок может быстро бегать, но не может...

Графы, найти минимальное время, необходимое для выполнения всех задач
Граф представлен в виде списка смежных. Есть множество задач T1, T2, …, Tn, для выполнения...

Определить время, необходимое для того, чтобы все грызуны покинули комнату
В комнату размером N * N маленьких плиток было размещено K грызунов. Кроме того, в комнате есть M...

3
09.12.2016, 18:36
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.12.2016, 18:36
Помогаю со студенческими работами здесь

Найти минимальное время, необходимое для получения N копий одного документа на двух ксероксах
Добрый день, нашёл задачку, нужно решить её методом бинарного поиска ( если будут другие варианты,...

1 января не високосного года-понедельник. Вводится число и месяц этого года. Вывести день недели этого дня
1 января не високосного года-понедельник. Вводится число и месяц этого года. Вывести день недели...

Вывести число итераций, необходимое для достижения заданной точности
Вывести на экран таблицу значений функции Y(x) и ее разложения в ряд S(x) с точностью ε ....

Вывести число итераций, необходимое для достижения заданной точности
Здравствуйте. Помогите решить: Вывести на экран таблицу значений функции Y(x) и ее разложения в...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru