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

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

Войти
Регистрация
Восстановить пароль
 
Atlant_V
8 / 8 / 1
Регистрация: 14.08.2013
Сообщений: 99
#1

Перемножить элементы массива на коэффициент - C++

16.12.2013, 12:56. Просмотров 202. Ответов 4
Метки нет (Все метки)

надо перемножить массив на коэффициент в цикле, а массива я не вижу в данном куске программы
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
if (m_floatSamples)
    {
        MIPRawFloatAudioMessage *pFloatAudioMsg = (MIPRawFloatAudioMessage *)pMsg;
        const float *oldFrames = pFloatAudioMsg->getFrames();
        float *newFrames = new float [numNewSamples];
    
        if (!MIPResample<float,float>(oldFrames, numInFrames, numInChannels, newFrames, numNewFrames, m_outChannels))
        {
            setErrorString(VolumeCntr_ERRSTR_CANTRESAMPLE);
            return false;
        }
        
        for(int i=0;i<numNewSamples;i++)   //цикл который нужно написать
 
        {
            
        }
Коэффициент есть посчитан, не в нем задержка. Прошу помощи
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.12.2013, 12:56     Перемножить элементы массива на коэффициент
Посмотрите здесь:

C++ Дано 2 массива.Перемножить их элементы и проверить на четность
C++ Перемножить положительные элементы первого столбца полученной матрицы
C++ Массив. нужно перемножить элементы столбика и вывести результат
C++ Из массива случайных чисел сделать другой массив, умножая четные и нечетные элементы на коэффициент
C++ Перемножить попарно элементы строки, в которой расположен максимум матрицы, на элементы столбца
Перемножить элементы массива, меньшие числа M C++
Перемножить все отрицательные элементы матрицы C++
В матрице перемножить элементы первого и второго столбца C++
Заполнить массив, увеличивая элементы на коэффициент C++
Как перемножить элементы в двумерном массиве друг на друга? C++
Перемножить элементы массива, расположенные между первым и вторым нулевыми элементами; найти максимальный C++
В заданной матрице найти наибольший элемент и попарно перемножить элементы строки на элементы столбца C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Tulosba
:)
Эксперт С++
4384 / 3227 / 297
Регистрация: 19.02.2013
Сообщений: 9,044
16.12.2013, 13:07     Перемножить элементы массива на коэффициент #2
newFrames - массив
Atlant_V
8 / 8 / 1
Регистрация: 14.08.2013
Сообщений: 99
16.12.2013, 13:11  [ТС]     Перемножить элементы массива на коэффициент #3
Tulosba, Я это предполагаю, но не видно элементов массива. Написано только, что там 160 элементов. Как мне перемножить поочередно в цикле все 160 элементов этого массива на rVol - это мой коэффициент?
Tulosba
:)
Эксперт С++
4384 / 3227 / 297
Регистрация: 19.02.2013
Сообщений: 9,044
16.12.2013, 13:26     Перемножить элементы массива на коэффициент #4
C++
1
2
3
4
for(int i=0;i<numNewSamples;i++)   //цикл который нужно написать
{
   newFrames[i] *= rVol;
}
Atlant_V
8 / 8 / 1
Регистрация: 14.08.2013
Сообщений: 99
16.12.2013, 13:29  [ТС]     Перемножить элементы массива на коэффициент #5
спасибо уже сам написал)
Yandex
Объявления
16.12.2013, 13:29     Перемножить элементы массива на коэффициент
Ответ Создать тему
Опции темы

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