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

Задан массив D. Определить следующие суммы: - C++

Восстановить пароль Регистрация
 
Ольга210493
0 / 0 / 0
Регистрация: 18.12.2012
Сообщений: 6
24.03.2013, 15:37     Задан массив D. Определить следующие суммы: #1
Тема Процедуры и функции
Задан массив D. Определить следующие суммы: D[l] + D[2] + D[3]; D[3] + D[4] + D[5]; D[4] + D[5] + D[6]. Пояснение. Составить подпрограмму для вычисления суммы трех последовательно расположенных элементов массива с номерами от k до т.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.03.2013, 15:37     Задан массив D. Определить следующие суммы:
Посмотрите здесь:

C++ Задан одномерный массив, содержащий n элементов, определить сумму всех чётных элементов
C++ для данного натурального n и действительного x подсчитать следующие суммы
C++ Задан массив целых чисел. Определить, сколько процентов от всего количества элементов исходного массива составляют нечётные элементы
Подсчитать следующие суммы косинусов C++
C++ Задан массив размера N. Определить число положительных элементов в массиве
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
sovaz1997
CEO SOVAZ Corp.
 Аватар для sovaz1997
379 / 225 / 2
Регистрация: 17.12.2011
Сообщений: 816
Записей в блоге: 1
24.03.2013, 15:39     Задан массив D. Определить следующие суммы: #2
Что тут непонятного? Сложить элементы массива от 1-го до 6-го
Ольга210493
0 / 0 / 0
Регистрация: 18.12.2012
Сообщений: 6
24.03.2013, 15:41  [ТС]     Задан массив D. Определить следующие суммы: #3
а как именно это будет
Kuzia domovenok
 Аватар для Kuzia domovenok
1882 / 1737 / 116
Регистрация: 25.03.2012
Сообщений: 5,907
Записей в блоге: 1
24.03.2013, 15:43     Задан массив D. Определить следующие суммы: #4
C++
1
2
3
4
5
int sum(int* D, int k, int t){
int sum;
for(; k<=t; k++) sum+=D[k];
return sum;
}
sovaz1997
CEO SOVAZ Corp.
 Аватар для sovaz1997
379 / 225 / 2
Регистрация: 17.12.2011
Сообщений: 816
Записей в блоге: 1
24.03.2013, 15:44     Задан массив D. Определить следующие суммы: #5
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
 
using namespace std;
 
int main() {
    const int N = 6;
    int arr[N] = {5, 9, 8, 7, 4, 3};
 
    int summ = 0;
 
    for(int i = 0; i < N; ++i) {
        summ += arr[i];
    }
 
    cout << summ;
}
Как-то так
Ольга210493
0 / 0 / 0
Регистрация: 18.12.2012
Сообщений: 6
24.03.2013, 15:46  [ТС]     Задан массив D. Определить следующие суммы: #6
Цитата Сообщение от sovaz1997 Посмотреть сообщение
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
 
using namespace std;
 
int main() {
    const int N = 6;
    int arr[N] = {5, 9, 8, 7, 4, 3};
 
    int summ = 0;
 
    for(int i = 0; i < N; ++i) {
        summ += arr[i];
    }
 
    cout << summ;
}
Как-то так
а это и бужет функция?
sovaz1997
CEO SOVAZ Corp.
 Аватар для sovaz1997
379 / 225 / 2
Регистрация: 17.12.2011
Сообщений: 816
Записей в блоге: 1
24.03.2013, 15:51     Задан массив D. Определить следующие суммы: #7
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
 
using namespace std;
 
int summ(int* arr, int N) { //функция вычисления суммы
    int summ = 0;
 
    for(int i = 0; i < N; ++i) {
        summ += arr[i];
    }
 
    return summ;
}
 
int main() {
    const int N = 6;
    int arr[N] = {5, 9, 8, 7, 4, 3};
    cout << summ(arr, N);
}
Вот так с функцией
Ольга210493
0 / 0 / 0
Регистрация: 18.12.2012
Сообщений: 6
24.03.2013, 23:32  [ТС]     Задан массив D. Определить следующие суммы: #8
а в консольном приложении она будет работать?
Natrofl
2 / 2 / 0
Регистрация: 29.12.2012
Сообщений: 6
25.03.2013, 00:10     Задан массив D. Определить следующие суммы: #9
Цитата Сообщение от Ольга210493 Посмотреть сообщение
а в консольном приложении она будет работать?
да оно будет работать, но листинги, после этого
C++
1
2
3
4
5
int sum(int* D, int k, int t){
int sum;
for(; k<=t; k++) sum+=D[k];
return sum;
}
не совсем то, что вам нужно, если конечно вам не нужно, чтобы считалась, сумма ВСЕХ элементов массива.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.03.2013, 20:07     Задан массив D. Определить следующие суммы:
Еще ссылки по теме:

C++ Задан массив,определить есть ли такое значение k
Задан массив целых чисел и целое число k. Определить, сколько элементов меньше k, равны k и больше k C++
Задан двумерный массив вещественных чисел размерностью (M+1)x(N+1). В строку m+1 записать суммы элементов по с C++

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

Или воспользуйтесь поиском по форуму:
Ольга210493
0 / 0 / 0
Регистрация: 18.12.2012
Сообщений: 6
26.03.2013, 20:07  [ТС]     Задан массив D. Определить следующие суммы: #10
Цитата Сообщение от sovaz1997 Посмотреть сообщение
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
 
using namespace std;
 
int summ(int* arr, int N) { //функция вычисления суммы
    int summ = 0;
 
    for(int i = 0; i < N; ++i) {
        summ += arr[i];
    }
 
    return summ;
}
 
int main() {
    const int N = 6;
    int arr[N] = {5, 9, 8, 7, 4, 3};
    cout << summ(arr, N);
}
Вот так с функцией
не работает(
Yandex
Объявления
26.03.2013, 20:07     Задан массив D. Определить следующие суммы:
Ответ Создать тему
Опции темы

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