Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/40: Рейтинг темы: голосов - 40, средняя оценка - 4.83
0 / 0 / 0
Регистрация: 29.05.2015
Сообщений: 20
1

Определить количество дней в году, который вводит пользователь

04.06.2015, 21:55. Показов 8094. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Определить количество дней в году, который вводит пользователь.
В високосном годе - 366 дней, тогда как в обычном 365. Високосными годами являются все года делящиеся нацело на 4 за исключением столетий, которые не делятся нацело на 400.
Алгоритм решения задачи:
• Проверяем делится ли год на 4. Если нет, то год уже невисокосный.
• Если год делится на 4, то проверяем делится ли он на 100. Если нет, то год однозначно високосный.
• Если год делится на 100, но при этом не делится на 400, то год невисокосный.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.06.2015, 21:55
Ответы с готовыми решениями:

Пользователь вводит температуру за 7 дней. Вывести количество теплых дней, количество холодных дней
Пользователь вводит температуру за 7 дней. Вывести количество теплых дней, количество холодных дней...

Определить сколько дней в году (всего 12 месяцев, в каждом есть определенное количество дней)
Помогите решить задачу пожалуйста

Пользователь вводит месяц - компьютер показывает количество дней в этом месяце
Надо сделать программу: пользователь с клавиатуры вводит по русски название месяца, а компьютер...

Дан номер года (положительное целое число). Определить количество дней в этом году, учитывая, что обычный год насчитывает 365 дней, а високосный
Дан номер года (положительное целое число). Определить количество дней в этом году, учитывая, что...

1
196 / 197 / 120
Регистрация: 27.05.2011
Сообщений: 545
04.06.2015, 22:52 2
Лучший ответ Сообщение было отмечено mars51 как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
 
int main() {
    using namespace std;
    int year;
    cin >> year;
    if (year % 4 != 0 or year % 100 == 0 and year % 400 != 0) {
        cout << "невисокосный" << endl;
    } else {
        cout << "високосный" << endl;
    }
}
1
04.06.2015, 22:52
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.06.2015, 22:52
Помогаю со студенческими работами здесь

Вывести название всех месяцев и количество дней в этих месяцах в данном году (год задаёт пользователь)
Используя составной тип переменной, который носит название перечисление, вывести название месяцев и...

Подсчитать количество слов, начинающихся с символа, который вводит пользователь
После считывания подсчитать количество слов, начинающихся с символа, который вводит пользователь...

Определить количество дней в году
Разработать приложение Windows Forms, позволяющее по введенному трех- или четырехзначному...

Определить количество дней в году
Пользователь вводит номер года. Необходимо написать программу, которая выведет количество дней в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru