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

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

Войти
Регистрация
Восстановить пароль
 
Lifehouse
0 / 0 / 0
Регистрация: 12.11.2011
Сообщений: 58
#1

Y=a1 *a11+a2*a22+…..+a10*a20 - C++

27.12.2011, 11:26. Просмотров 427. Ответов 5
Метки нет (Все метки)

Передать в функцию одномерный массив. Вычислить выражение:
Y=a1 *a11+a2*a22+…..+a10*a20
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.12.2011, 11:26     Y=a1 *a11+a2*a22+…..+a10*a20
Посмотрите здесь:

Массив: Получить min(a1;a2;a3)+min(a4;a5;a6)+min(a7;a8;a9)+min(a10;a11;a12) . - C++
Заполнить массив а1,а2,а3...а12 случайными числами от 0 до 20. Получить min(a1;a2;a3)+min(a4;a5;a6)+min(a7;a8;a9)+min(a10;a11;a12) .

По заданному набору чисел вывести следующее: A1, A22, , AN–1N–1, ANN - C++
№4 Дано целое число N и набор из N вещественных чисел: A1, A2, ..., AN. Вывести следующие числа: A1, A22, ..., AN–1N–1, ANN. Массив не...

Из массивов А (20) и С (20) образовать новый массив Х={a1,c1,a2,c2,…,a20,c20} - C++
Из массивов А (20) и С (20) образовать новый массив Х={a1,c1,a2,c2,…,a20,c20}

Получить числа b1, ..., b20, где bi*– среднее арифметическое всех членов последовательности a1, ..., a20, кроме ai - C++
Помогите пожалуйста исправить программу или предложите свой вариант , задача: (Даны действительные числа a1, ..., a20. Получить...

Найти сумму тех из элементов a2j(j=1,...,m), для которых a1j имеет значение наибольшего среди значений a11, a12,...,a1m - C++
нужно решение на с++ Даны натуральное число n, целочисленная матрица i=1,2; j=1,...,m. Найти сумму тех из элементов...

Даны целые числа a1…a10, целочисленная квадратная матрица порядка n - C++
Даны целые числа a1…a10, целочисленная квадратная матрица порядка n. Заменить нулями в матрице те элементы с четной суммой индексов, для...

Найти сумму элементов S, стоящих на четных местах в заданном массиве a1, a2, ..., a10 - C++
Найти сумму элементов S, стоящих на четных местах в заданном массиве a1, a2, ..., a10.

В массиве целых чисел a1 , a2 , ., a10 найти количество положительных Np и отрицательных No членов - C++
В массиве целых чисел a1, a2, ..., a10 найти количество положительных Np и отрицательных No членов.

Даны целые числа a1, a2,.a10. Верно ли, что их сумма есть нечетное число - C++
Здрасте) Помогите пожалуйста. Даны целые числа a1, a2,...a10. Верно ли, что их сумма есть нечетное число. Буду благодарен...

Вывести значение первого из тех его элементов AK, которые удовлетворяют неравенству AK<A10 - C++
Дан массив A ненулевых целых чисел размера 10. Вывести значение первого из тех его элементов AK, которые удовлетворяют неравенству AK&lt;A10....

Непонятно условие. Основы С++ (найти в S1,…,Sn все слова, из которых могло бы получиться a1,…,a10 в результате одной ошибки) - C++
Добрый день. Задали решить пару задач из задачника Абрамова. Только условия вообще не могу понять! Помогите, пожалуйста, чем-нибудь!!...

Для действительных чисел a1...a20 получить max(a1+a20, a2+a19,...,a10+a11) - Turbo Pascal
Для действительных чисел a1...a20 получить max(a1+a20, a2+a19,...,a10+a11)


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ra1ko
1 / 1 / 0
Регистрация: 21.09.2011
Сообщений: 16
29.12.2011, 16:00     Y=a1 *a11+a2*a22+…..+a10*a20 #2
Ну поца?
lemegeton
2918 / 1347 / 134
Регистрация: 29.11.2010
Сообщений: 2,721
29.12.2011, 19:39     Y=a1 *a11+a2*a22+…..+a10*a20 #3
Сбивают с толку индексы последнего произведения. По какой схеме эти индексы вычисляются?
"... + a9 * a99 + "... ?

Массив чем заполнять?

Цитата Сообщение от Ra1ko Посмотреть сообщение
Ну поца?
WTF?
alkagolik
Заблокирован
29.12.2011, 19:54     Y=a1 *a11+a2*a22+…..+a10*a20 #4
Цитата Сообщение от lemegeton Посмотреть сообщение
По какой схеме эти индексы вычисляются?
для четных размеров
C
1
2
3
4
while ( i < ( size / 2 ) ) {
    sum += arr[ i ] * arr[ i + ( size / 2 - 1 ) ];
    ++i;
}
lemegeton
2918 / 1347 / 134
Регистрация: 29.11.2010
Сообщений: 2,721
29.12.2011, 20:07     Y=a1 *a11+a2*a22+…..+a10*a20 #5
Цитата Сообщение от alkagolik Посмотреть сообщение
while ( i < ( size / 2 ) ) {
* * sum += arr[ i ] * arr[ i + ( size / 2 - 1 ) ];
* * ++i;
}
Не подходит для второго слагаемого.
Допустим, размер массива -- 22 (максимальный индекс, визуально найденный в тексте).
Тогда второе слагаемое -- a[2] * a[2 + 22/2 - 1] == a[2] * a[12]. Что не соответствует тексту задания.
alkagolik
Заблокирован
29.12.2011, 21:32     Y=a1 *a11+a2*a22+…..+a10*a20 #6
Цитата Сообщение от lemegeton Посмотреть сообщение
Что не соответствует тексту задания.
да уж, действительно не соответствует. Да и шаг не просматривается...
Yandex
Объявления
29.12.2011, 21:32     Y=a1 *a11+a2*a22+…..+a10*a20
Ответ Создать тему
Опции темы

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