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

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

Восстановить пароль Регистрация
 
Хальк
0 / 0 / 0
Регистрация: 28.01.2014
Сообщений: 6
28.01.2014, 22:38     Убывающая пропорция #1
Добрый день. Такой вот дурацкий вопрос возник. Как сделать чтобы некая пропорция из двух элементов в цикле возрастала, а после уменьшалась. Сам понимаю, что это уровень третьего класса, но никак голова не сообразит.

На увеличение сообразил без проблем, а вот обратно как всё не пойму. Чтобы вместо 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;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.01.2014, 22:38     Убывающая пропорция
Посмотрите здесь:

Pascal ABC Одномерный массив, убывающая последовательность
Убывающая последовательность чисел C#
Имеется монотонно убывающая последовательность чисел а1, а2,....аn. Turbo Pascal
Убывающая последовательность и сжатие одномерного массива Visual Basic
убывающая последовательность массива Free Pascal
C++ Циклы.Найти все натуральные числа не превосходящие заданного n, десятичная запись которых есть строго убывающая последовательность цифр
C++ Убывающая ли последовательность
C++ Убывающая последовательность строк в массиве

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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