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

Округлить заданное число до ближайшей сотни - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Функция записи в файл для шаблона http://www.cyberforum.ru/cpp-beginners/thread1772590.html
Тяжело такое объяснить, но я попробую: Сделал шаблон функции... Для разных типов данных, она должна заносить в файл разные типы данных... Допустим если считал float, запиши в файл float.. Если считал int, запиши в файл int и т.д... fprintf, наверное, не прокатит... так как в ней должен быть спецификатор....
C++ Найти значение трехчлена Привет всем, пытаюсь решить но никак помогите пожалуйста: Трехчлен Введите четыре целых числа a, b, c, х о и выведите значиение трехчлена ax2 +bx+c в точке х 0 . Вход 1 1 1 -2 -1 2 1 3 5 6 7 0 http://www.cyberforum.ru/cpp-beginners/thread1772589.html
Событие колизии C++
Помогите написать скрипт для столкновений игрока с треугольниками. Вот скрипт события колизии bool collision(float x1,float y1,float z1,float c00,float c01,float c02,float c10,float c11,float c12,float c20,float c21,float c22,float cV00,float cV01,float cV02,float cV10,float cV11,float cV12,float cV20,float cV21,float cV22,float wV0,float wV1,float wV2,float center0,float center1,float...
C++ Арифметическая прогрессия
Добрый день всем, пытаюсь решить но никак помогите пожалуйста: На вход программы подаются три целых числа a1, a2 и n. a1 и a2 первые два члена арифметической прогрессии. Вывести значение nго члена в формате, представленном в примерах. 2 4 3 a = 6 3 3 1500 a = 3 9 4 2 a = 4
C++ Вычислить значения выражений http://www.cyberforum.ru/cpp-beginners/thread1772556.html
Вычислить значения переменных по заданным формулам и наборам исходных данных. На печать вывести значения исходных данных и результаты вычислений с наименованиями выводимых переменных.
C++ библиотека c++ graphics.h Доброго времени суток! Появился вопрос как подключить библиотеку "graphics.h" в Visual Studio 2012??? подробнее

Показать сообщение отдельно
Mr.X
Эксперт С++
 Аватар для Mr.X
2796 / 1572 / 246
Регистрация: 03.05.2010
Сообщений: 3,647
29.06.2016, 04:58     Округлить заданное число до ближайшей сотни
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
//Задано неотрицательное целое число N. Округлить до ближайшей
//сотни. 50 округлять вверх.
//Вход
//49
//750
//11761
//7900
 
//Выход
//0
//800
//11800
//7900
///////////////////////////////////////////////////////////////////////////////
#include <cmath>
#include <iostream>
///////////////////////////////////////////////////////////////////////////////
template < int  precision >
int     round_to( int   n )
{
    return      std::round  (
                                n / double( precision )
                            )
 
            *   precision;
}
///////////////////////////////////////////////////////////////////////////////
int     main()
{
    for(;;)
    {
        std::cout   <<  "n = ";
        int     n{};
        std::cin    >>  n;
        
        std::cout   <<  round_to<100>(n)
                    <<  std::endl
                    <<  std::endl;
    }//for
}
 
Текущее время: 22:29. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru