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

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

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

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

31.08.2013, 16:05. Просмотров 339. Ответов 5
Метки нет (Все метки)

s=0;
for(i=p; i<=n;p++)
if(a[i]>0 && a[i]%2==0)
s+=a[i];
cout<<"Summa polozhitelnih elementov kratnih 2 =" <<s<<endl;
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.08.2013, 16:05
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Нужно посчитать сумму положительных элементов кратных 2.причём началом этого масивва является не нулевой индекс,а значение ранее вводимой переменной р (C++):

Сформировать массив и посчитать сумму его элементов, кратных 3 и не кратных 5 - C++
Знаю, что много фигни написал, но уже не соображаю( Вот, собсна, сам код #include &lt;stdio.h&gt; void main() { int n,...

Посчитать сумму всех элементов, кратных заданному числу - C++
Дан массив a из n целых чисел. Требуется посчитать сумму всех элементов, кратных заданному числу x.

Найти сумму положительных элементов столбцов в которых есть нулевой элемент - C++
Найти сумму положительных элементов столбцов в которых есть нулевой элемент

Даны ненулевые числа, определить среднее значение элементов последовательности, кратных трем, и посчитать количество оставшихся элементов - Free Pascal
Помогите пожалуйста...Ничего не выходит. Free Pascal Данны ненулевые числа, определить среднее значение элементов последовательности,...

Массивы: в массиве из 13 элементов найти сумму положительных элементов кратных 3 - Turbo Pascal
в массиве из 13 элементов найти сумму положительных элементов кратных 3

Требуется посчитать сумму всех элементов, кратных заданному числу x - Pascal ABC
Дан массив a из n целых чисел. Требуется посчитать сумму всех элементов, кратных заданному числу x. Требуется вывести искомую сумму.

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Belfegor
31.08.2013, 16:07
  #2

Не по теме:

где вопрос?

Dani
31.08.2013, 16:11
  #3

Не по теме:

Belfegor, походу в названии

vasa415
0 / 0 / 0
Регистрация: 17.03.2013
Сообщений: 13
31.08.2013, 16:37  [ТС] #4
n \\количество элементов массива
i \\ индекс массива
р\\ переменая котрая присваевается идексу массива с шагом равным 1
в итоге делая один цикл, прога добавляет в s 2. т.е. 0+2+2+2.... и т.д. ,а мне нужно чтобы она посчитала сумму положительных элементов кратных 2

Добавлено через 16 минут
Лююуууудииии!!!!
Stella
75 / 75 / 5
Регистрация: 26.02.2013
Сообщений: 224
31.08.2013, 16:48 #5
в условии цикла
Цитата Сообщение от vasa415 Посмотреть сообщение
for(i=p; i<=n;p++)
не p++, a i++
Belfegor
Ghost
172 / 172 / 6
Регистрация: 16.09.2012
Сообщений: 526
31.08.2013, 16:55 #6
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
25
26
27
28
#include<iostream>
 
 
using std::cout;
using std::endl;
 
int main() {
    const int size = 10;
    int arr[size];
    for (int i = 0; i < size; i++) {
        arr[i] = i;
    }
    for (int i = 0; i < size; i++) {
        std::swap(arr[i], arr[rand() % (size - i) + i]);
    }
    for (int x : arr)cout << x << ' ';
    cout << endl;
    int p, s = 0;
    cout << "Enter `p`: ";
    std::cin >> p;
    for (int i = p; i < size; i++) {
        if (i != 0 && arr[i] > 0 && arr[i] % 2 == 0)
            s += arr[i];
    }
    cout << s << endl;
 
    return 0;
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
31.08.2013, 16:55
Привет! Вот еще темы с ответами:

Массив: Посчитать сумму всех элементов, кратных заданному числу x - C++
Дан массив a из n целых чисел. Требуется посчитать сумму всех элементов, кратных заданному числу x.С++ Формат входных данных На...

Найти среди элементов матрицы минимальный, вывести значение этого элемента и его индекс. - Matlab
Здраствуйте Ребят!!! Помогите пожалуйста решить следующую задачу: есть матрица A(i,j) где i=92 j=92, необходимо найти среди значений i,1...

Дан одномерный массив состоящий из N целочисленных элементов. Вычислить сумму положительных элементов массива кратных 3 - C++
если не сложно помогите 1)дана функция y=0.5+sin(5x), причем х изменяется от 0 до 2pi с шагом x=pi/6!(программа не выводит результата...

Найти сумму положительных элементов матрицы, кратных 3 - PascalABC.NET
Найти (условие А) матрицы. Условие А приведено в таблице. Матри-ца произвольная. Сумма положительных кратных 3 элементов


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

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

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