0 / 0 / 0
Регистрация: 05.05.2018
Сообщений: 37
1

Сумма элементов массива, расположенных между первым и последним положительными элементами

14.10.2018, 19:28. Показов 1305. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Найти и вывести на экран сумму элементов массива, расположенных между первым и последним положительными элементами.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.10.2018, 19:28
Ответы с готовыми решениями:

Найти сумму элементов массива, расположенных между первым и последним положительными элементами
Задание: сумму элементов массива, расположенных между первым и последним положительными...

Найти сумму элементов, расположенных между первым и последним положительными элементами массива
Отредактируйте, ничего не работает. Бесы берут!!!:wall: #include <conio.h> #include...

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

Найти сумму элементов массива, расположенных между первым и последним положительными элементами
как наийти сумму элементов массива, расположенных между первым и последним положительными...

4
1858 / 1079 / 683
Регистрация: 25.04.2016
Сообщений: 3,036
14.10.2018, 22:23 2
И с чем у вас возникли трудности?

Правила форума
4.7. Как можно более полно описывайте суть проблемы или вопроса, что было сделано для ее решения и какие результаты получены.

Добавлено через 5 минут
объявите массив
заполните его значениями
найдите первое положительное с начала массива, т.е. ту позицию, с которой необходимо считать сумму
найдите первое положительное с конца массива, т.е. позицию, до которой необходимо считать сумму
посчитайте сумму

если это необходимо, выведите результат на экран
0
0 / 0 / 0
Регистрация: 05.05.2018
Сообщений: 37
17.10.2018, 10:07  [ТС] 3
Каким образом надо найти первое и последнее положительное число? Это непонятно
0
1193 / 693 / 329
Регистрация: 22.02.2018
Сообщений: 2,009
Записей в блоге: 2
17.10.2018, 10:44 4
C
1
2
3
4
5
6
7
8
9
10
11
 int flag = 0;
 int index[2];
    
    for(i=0; i<размер_массива; i++)
    {
        if(arr[i]>0)
       {
          index[flag]=arr[i]; 
          flag=1;
       }
    }
1
Модератор
Эксперт по электронике
8808 / 6591 / 894
Регистрация: 14.02.2011
Сообщений: 23,175
17.10.2018, 10:57 5
Лучший ответ Сообщение было отмечено liberty_ как решение

Решение

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
29
30
31
32
33
int first=-1;
int last=-1;
for(int i=0;i<n;i++)
 {
  if(arr[i]>0;
  {
   first=i;
   break;
  }
 }
for(int i=n-1;i>=0;i--)
 {
  if(arr[i]>0;
  {
   last=i;
   break;
  }
 }
if(first==-1)
 printf("No positiv");
else
{
 if(first==last)
   printf("One positiv");
 else
{
 int summ=0;
 for(int i=first;i<=last;i++)
  summ+=arr[i];
printf("Summ=%d",summ);
}
 
}
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.10.2018, 10:57
Помогаю со студенческими работами здесь

Найти сумму элементов массива между первым и последним положительными элементами
Написал код который выполняет несколько функций. 1. Выносит элементы массива на экран. 2. Находит...

Вычислить сумму элементов массива, расположенных между первым и последним отрицательными элементами
НАИДИТЕ ОШИБКУ ПОЖАЛУИСТА! в одномерном массиве, состоящем из n вещественных элементов,...

Посчитать сумму элементов массива расположенных между первым и последним негативными элементами
Сделайте за меня задание по Си, работяги! Посчитать сумму элементов массива расположенных между...

Вычислить сумму элементов массива, расположенных между первым и последним нулевым элементами
В одномерном массиве, состоящем из целых элементов вычислить А) количество элементов массива,...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru