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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 5.00
KathrineY
 Аватар для KathrineY
1 / 1 / 0
Регистрация: 20.11.2012
Сообщений: 195
#1

Дан номер года, определить соответствующий ему номер столетия - C++

14.02.2013, 22:06. Просмотров 1387. Ответов 3
Метки нет (Все метки)

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

помогите пожалуйста (
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.02.2013, 22:06     Дан номер года, определить соответствующий ему номер столетия
Посмотрите здесь:

Определить порядковый номер того дня високосного года, который имеет заданую дату и месяц C++
C++ Дан номер года (положительное целое число). Определить количество дней в этом году, учитывая, что обычный год насчитывает 365 дней, а високосный
C++ За данным номером года нашей эры, определить номер века к которому он принадлежит
Определить номер строки и номер столбца матрицы, на пересечении которых находятся требуемые элементы C++
Структура и объединение: дан список студентов. Общие поля: Ф.И.О., группа, домашний номер телефона. Для тех, у кого домашний телефон указать его номер C++
Вводится номер семестра N <= 10. Вывести фразу «Я проучился N семестров », согласовав слово« семестр »с числом N. Определить номер курса C++
Задача "Дан номер года. Найти число дней в этом году." C++
Дана матрица A(3,4): Найти наименьший элемент матрицы и соответствующий ему номер строки C++
C++ Заданы число и месяц невисокосного года. Вычислить порядковый номер даты, начиная отсчет с начала года
C++ Определить номер дня недели для заданного номера дня года
C++ Определить номер дня недели для заданного дня года
Определить текущее разрешение экрана монитора и запустить соответствующий ему файл C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
SummerRain
 Аватар для SummerRain
326 / 325 / 17
Регистрация: 16.12.2012
Сообщений: 544
14.02.2013, 23:49     Дан номер года, определить соответствующий ему номер столетия #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream> 
 
int findCentury(int y) {
    return y % 100 > 0 ? y / 100 + 1 : y / 100;
}
 
int main() {
    setlocale(0, "");
    int year;
    std::cout << "Введите год" << std::endl;
    std::cin >> year;
    std::cout << "Этот год относится к " << findCentury(year) << "-му столетию" << std::endl;
  
    system("pause");
    return 0; 
}
KathrineY
 Аватар для KathrineY
1 / 1 / 0
Регистрация: 20.11.2012
Сообщений: 195
18.02.2013, 22:31  [ТС]     Дан номер года, определить соответствующий ему номер столетия #3
а можно без функции findCentury(int y) ?
как нибуть по проще?
hofmn
Helter Skelter
 Аватар для hofmn
61 / 61 / 1
Регистрация: 19.09.2012
Сообщений: 133
18.02.2013, 22:38     Дан номер года, определить соответствующий ему номер столетия #4
Цитата Сообщение от KathrineY Посмотреть сообщение
а можно без функции findCentury(int y) ?
как нибуть по проще?
Без функции:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream> 
 
int main() 
{
    setlocale(0, "");
    int year, century;
    std::cout << "Введите год: ";
    std::cin >> year;
   
    if (year % 100 > 0)  
        century = year / 100 + 1; 
    else
        century = year / 100;
        
    std::cout << "Этот год относится к " << century << "-му столетию" << std::endl;
  
    system("pause");
    return 0; 
}
Yandex
Объявления
18.02.2013, 22:38     Дан номер года, определить соответствующий ему номер столетия
Ответ Создать тему
Опции темы

Текущее время: 10:13. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru