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

Одномерные массивы: вычисление сумм элементов - C++

Восстановить пароль Регистрация
 
sanyachel9binsk
1 / 1 / 0
Регистрация: 27.10.2012
Сообщений: 209
13.11.2012, 14:28     Одномерные массивы: вычисление сумм элементов #1
Еще раз здравствуйте, дорогие форумчане.
Есть небольшая просьба с решением задач.
Даны натуральное число n, действительные числа a1, ..., an. Получить b1, ..., bn, где (выражение прикрепил картинкой).
Просто догнать не могу, как решать.
Единственное, что тут понял - это как начало задачи записывать.
C++
1
2
3
4
5
6
#include<iostream> 
#include<math.h>
using namespace std;
 
int main()
{
А дальше никак.
Помогите, пожалуйста.
Миниатюры
Одномерные массивы: вычисление сумм элементов  
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
sanyachel9binsk
1 / 1 / 0
Регистрация: 27.10.2012
Сообщений: 209
13.11.2012, 14:47  [ТС]     Одномерные массивы: вычисление сумм элементов #2
Просто первая задачка полегче была. В предыдущей теме.
denys_l
51 / 51 / 4
Регистрация: 26.09.2011
Сообщений: 186
13.11.2012, 14:58     Одномерные массивы: вычисление сумм элементов #3
как-то так, наверное... ты проверь ещё
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
#include<iostream>
#include<math.h>
using namespace std;
 
const int n = 5; //число элементов массива
//функция, которая возвращает сумму a1 - ai
 float sum(float arr[], int n) {
    float summa = 0;
    for(int i = 0; i <= n; i++)
        summa += arr[i];
    return summa;
 }
 
int main() {
    float a[n] = {10.5,1.2, 5.3, 6, 10} ; //массив эленментов a1-an
    float b[n] = {0}; //массив значений b1-bn
//вычисляем
    for(int i = 0; i < n; i++)
        b[i] = a[i] / (1+pow(sum(a,i),2));
//выводим на экран
    for(int i = 0; i < n; i++) {
        cout << "b[" << i << "] = " << b[i] << "   a[" << i << "] = " << a[i] << endl;
    }
}
sanyachel9binsk
1 / 1 / 0
Регистрация: 27.10.2012
Сообщений: 209
13.11.2012, 15:13  [ТС]     Одномерные массивы: вычисление сумм элементов #4
Спасибо, работает)
Yandex
Объявления
13.11.2012, 15:13     Одномерные массивы: вычисление сумм элементов
Ответ Создать тему
Опции темы

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