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

Убывающая пропорция - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Даны действительные числа a, b, c. Получить r = (min (a, a + b)+min(a,b+c)/1+min(a+bc,b) http://www.cyberforum.ru/cpp-beginners/thread1084079.html
Для решении использовать функцию! Даны действительные числа a, b, c. Получить r = (min (a, a + b)+min(a,b+c))/1+min(a+bc,b)
C++ Необходимость перегрузки оператора присваивания "=" Собственно название темы и есть вопрос)) Скажите пожалуйста в чем же заключается эта необходимость? http://www.cyberforum.ru/cpp-beginners/thread1084077.html
В двумерном динамическом массиве найти произведение отрицательных элементов массива C++
Помогите плиз с задачей. В двумерном динамическом массиве найти произведение отрицательных элементов массива. Массив задаётся произвольным образом. Заранье спасибо.
C++ Как из константной функции вызвать неконстантную?
Здравствуйте. Появилась необходимость сделать такой вот трюк. Например: class B { public: void f(); }; class A { B b;
C++ Золото племени АББА (Время: 1 сек. Память: 16 Мб Сложность: 40%) (сократить код) http://www.cyberforum.ru/cpp-beginners/thread1084062.html
условие Главный вождь племени Абба не умеет считать. В обмен на одну из его земель вождь другого племени предложил ему выбрать одну из трех куч с золотыми монетами. Но вождю племени Абба хочется получить наибольшее количество золотых монет. Помогите вождю сделать правильный выбор! Входные данные В первой строке входного файла INPUT.TXT записаны три натуральных числа через пробел. Каждое из...
C++ скласти програму для обчислення скінченних сум скласти програму для обчислення скінченних сум а і добутків b вибравши функцію F(x)=2.574*x .Обчислити значення використавши дані z=12a-b2. При виведі результатів застосувати форматний вивід як на малюнку . подробнее

Показать сообщение отдельно
Хальк
0 / 0 / 0
Регистрация: 28.01.2014
Сообщений: 6

Убывающая пропорция - C++

28.01.2014, 22:38. Просмотров 200. Ответов 0
Метки (Все метки)

Добрый день. Такой вот дурацкий вопрос возник. Как сделать чтобы некая пропорция из двух элементов в цикле возрастала, а после уменьшалась. Сам понимаю, что это уровень третьего класса, но никак голова не сообразит.

На увеличение сообразил без проблем, а вот обратно как всё не пойму. Чтобы вместо 2, 5, 7, 10 было 10, 7, 5, 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
int resultIncrease(int iLesser, int iGreater, int iValue);
 
int _tmain(int argc, _TCHAR* argv[])
{
    int iLesser = 1;
    int iGreater = 4;
    int iValue = 10;
 
        for(iLesser; iLesser <= iGreater; iLesser++)
        {
            cout << resultIncrease(iLesser, iGreater, iValue) << endl;
        }
 
        cin.get();
        cin.get();
    return 0;
}
 
int resultIncrease(int iLesser, int iGreater, int iValue)
{
    int iResult = ((iLesser)*100/iGreater)*iValue;
    iResult /=100;
 
    return iResult;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru