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

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

Войти
Регистрация
Восстановить пароль
 
Ольга210493
0 / 0 / 0
Регистрация: 18.12.2012
Сообщений: 6
#1

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

24.03.2013, 15:37. Просмотров 748. Ответов 9
Метки нет (Все метки)

Тема Процедуры и функции
Задан массив 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++):

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

Задан массив,определить есть ли такое значение k - C++
Задан массив,определить есть ли такое значение k,при котором произведения (A(1)*A(2)*...A(k))и (A(k+1)*...*A(N)) равны.

Задан массив размера N. Определить число положительных элементов в массиве - C++
Задан массив размера N. Определить число положительных элементов в массиве. С++

Задан массив целых чисел и целое число k. Определить, сколько элементов меньше k, равны k и больше k - C++
Задан массив целых чисел и целое число k. Определить, сколько элементов меньше k, равны k и больше k.

Задан массив целых чисел. Определить, сколько процентов от всего количества элементов исходного массива составляют нечётные элементы - C++
Что-то я совсем не так делаю. Помогите разобраться. Заранее большое спасибо. #include <iostream>; #include<stdlib.h>; using...

Задан одномерный массив, содержащий n элементов, определить сумму всех чётных элементов - C++
Задан одномерный массив, содержащий n элементов. определить, сколько раз в нём встречается максимальное значение. Задан одномерный...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
sovaz1997
CEO SOVAZ Corp.
380 / 226 / 2
Регистрация: 17.12.2011
Сообщений: 819
Записей в блоге: 1
Завершенные тесты: 1
24.03.2013, 15:39 #2
Что тут непонятного? Сложить элементы массива от 1-го до 6-го
Ольга210493
0 / 0 / 0
Регистрация: 18.12.2012
Сообщений: 6
24.03.2013, 15:41  [ТС] #3
а как именно это будет
Kuzia domovenok
1891 / 1746 / 118
Регистрация: 25.03.2012
Сообщений: 5,924
Записей в блоге: 1
24.03.2013, 15:43 #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.
380 / 226 / 2
Регистрация: 17.12.2011
Сообщений: 819
Записей в блоге: 1
Завершенные тесты: 1
24.03.2013, 15:44 #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  [ТС] #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.
380 / 226 / 2
Регистрация: 17.12.2011
Сообщений: 819
Записей в блоге: 1
Завершенные тесты: 1
24.03.2013, 15:51 #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  [ТС] #8
а в консольном приложении она будет работать?
Natrofl
2 / 2 / 0
Регистрация: 29.12.2012
Сообщений: 6
25.03.2013, 00:10 #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;
}
не совсем то, что вам нужно, если конечно вам не нужно, чтобы считалась, сумма ВСЕХ элементов массива.
Ольга210493
0 / 0 / 0
Регистрация: 18.12.2012
Сообщений: 6
26.03.2013, 20:07  [ТС] #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);
}
Вот так с функцией
не работает(
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.03.2013, 20:07
Привет! Вот еще темы с ответами:

Подсчитать следующие суммы косинусов - C++
Для заданного натурального n и действительного х- подсчитать следующие суммы: S=cos1-cos2+cos3-...+(-1)n+1cos n

Для заданного натурального n и действительного x подсчитать следующие суммы - C++
Для заданного натурального n и действительного x подсчитать следующие суммы:

для данного натурального n и действительного x подсчитать следующие суммы - C++
для данного натурального n и действительного x подсчитать следующие суммы S=cos1-cos2+cos-...+(-1)^n+1cosn

Для заданного натурального n действительного x подсчитать следующие суммы: - C++
Для заданного натурального n действительного x подсчитать следующие суммы:


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
26.03.2013, 20:07
Ответ Создать тему
Опции темы

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