IPB
ЛогинПароль:

> Внимание!

1. Пользуйтесь тегами кода. - [code] ... [/code]
2. Точно указывайте язык, название и версию компилятора (интерпретатора).
3. Название темы должно быть информативным.
В описании темы указываем язык!!!

Наладить общение поможет, если вы подпишитесь по почте на новые темы в этом форуме.

> Одномерные массивы, С++
сообщение
Сообщение #1


Desktop
*

Группа: Пользователи
Сообщений: 23
Пол: Мужской

Репутация: -  0  +


В одномерном массиве, состоящем из n вещественых елементов, вычислить:
- сумму положительных элементов массива, расположеных до максимального элемента.


#include <conio.h>
#include <iostream.h>
int main() {

int a[5]={1,8,-4,-3,14};

int s=0;
int max=0;
int i;

// Находим максимальный элемент
for (i=1;i<5;i++)
{
if (a[i]>a[max]) max=i;
}

// Сумма положительных чисел до макс. элемента
while (a[i]<max)
{
if (a[i]>0)
s=s+a[i];
}


cout<<"Сумма положительных элементов до максимального элемента"<<s<<endl;

getch();
return 0;
}



Нечего не выводит... Не могу понять где ошибка.

Сообщение отредактировано: volvo -
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

Сообщений в этой теме


 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 





- Текстовая версия 2.10.2022 10:36
500Gb HDD, 6Gb RAM, 2 Cores, 7 EUR в месяц — такие хостинги правда бывают
Связь с администрацией: bu_gen в домене octagram.name