Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 12.12.2011, 17:36   #1
МоЗгАвеД
Форумчанин
 
Аватар для МоЗгАвеД
 
Регистрация: 29.03.2011
Сообщений: 141
Вопрос Найти сумму модулей элемента массива, расположенных после первого отрицательного ?

#include<stdio.h>
#include<stdlib.h>
int main()
{
const int n=10;
int a[n];
for(int i=0;i<n;i++)
scanf("%i",&a[i]);
int j=0;
do
{
j++
}
while ((j>=n)||(a[j]<0));
int s=0;
if(j>=n) puts("В массиве нет отрицательных элементов");
else for(int i=j;i<n;i++) s+=abs(a[i]);
printf("%i",s);
return 0;
}
МоЗгАвеД вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нахождение первого отрицательного элемента массива druger Помощь студентам 1 15.10.2011 13:59
В матрице в каждой строке найти сумму N Элементов расположенных после максимального элемента этой строки lexflax Паскаль, Turbo Pascal, PascalABC.NET 0 20.04.2011 14:41
в сглаженой матрице найти сумму модулей элементов расположенных ниже главной диагонали Sergeo_89 Паскаль, Turbo Pascal, PascalABC.NET 8 07.12.2010 00:02
сумму элементов массива, расположенных после последнего элемента, равного нулю. R@Ziel Помощь студентам 2 17.12.2009 23:44
Си -Расположить элементы в порядке возрастания от первого нулевого элемента до отрицательного элемента Freia Помощь студентам 17 13.12.2009 15:41