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

Получить сумму элементов последовательности по условию

08.10.2014, 22:38. Показов 1134. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
1.1. Даны целые a1…an. Получить сумму тех элементов данной
последовательности, которые :
а) кратны 5 б) нечетны и неотрицательны
2.Описание программы
2.1. Объявление целочисленного массива a и целочисленных переменных i – счетчик, sum1, sum2, a1, a2.
Инициализация начальными значениями целочисленных переменных i=0, sum1=0, sum2=0 и целочисленного массива a={-1,2,5,-4,10}
Задаем цикл for: счетчик будет увеличиваться на единицу до тех пор, пока не достигнет значения, равного числу элементов в массиве. Присвоим переменной а1 значение, равное остатку от деления i-того элемента массива на 5, а переменной а2 значение, равное остатку от деления i-того элемента массива на 2. Если значение переменной а1 будет равно нулю (т.е. i-ый элемент массива нацело поделился на 5, а значит, он кратен 5), то прибавим к значению переменной sum1 значение i-того элемента массива. Если значение переменной а2 не будет равно нулю и будет положительно (т.е. i-ый элемент массива нацело не поделился на 2, а значит, он был нечетным), то прибавим к значению переменной sum2 значение i-того элемента массива. Модифицируем счетчик i, увеличив его значение на единицу.
Вывод результата, или переменных sum1 и sum2, на экран.
Конец программы.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.10.2014, 22:38
Ответы с готовыми решениями:

Получить сумму членов последовательности, удовлетворяющих условию
Даны натуральные числа n, a1. . . , an. Получить сумму членов последовательности a1, . . . , an,...

Получить сумму трех чисел последовательности, которые удовлетворяют условию
помогите сделать задачу по паскалю! Добавлено через 4 минуты Вот Задача! Даны первые десять...

Получить сумму тех чисел данной последовательности,которые удовлетворяют условию
Даны целые числа а1.........а50.Получить сумму тех чисел данной последовательности,которые...

Получить сумму тех чисел данной последовательности, которые удовлетворяют условию
народ плиз помогите решить 2 задачки по паскалю))) 1)Даны целые числа а1,…,а50. Получить сумму тех...

2
94 / 48 / 63
Регистрация: 16.06.2014
Сообщений: 386
09.10.2014, 12:10 2
Лучший ответ Сообщение было отмечено bankbb как решение

Решение

Вот код на C++:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <stdio.h>
#include <conio.h>
main()
{
  const int N=5;
  int a[N]={-1,2,5,-4,10},i,sum1=0,sum2=0,a1,a2;
  for(i=0;i<N;i++)
  {a1=a[i]%5;
   a2=a[i]%2;
   if (a1==0) sum1+=a[i];
   if (a2!=0 && a[i]>0) sum2+=a[i];
  }
 printf("sum1=%d\n",sum1);
 printf("sum2=%d\n",sum2);
 getch ();
 return 0;
}
0
Guardian of Asgaard
377 / 319 / 197
Регистрация: 11.11.2013
Сообщений: 1,046
09.10.2014, 12:18 3
а в чём проблема, если решение там считай, что на 1С уже расписано
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.10.2014, 12:18
Помогаю со студенческими работами здесь

Получить сумму тех чисел данной последовательности,которые удовлетворяют условию
Оператор выбора. Даны целые числа a1,...,a50. Получить сумму тех чисел данной...

Получить сумму тех чисел данной последовательности, которые удовлетворяют условию |ai| < i²
Даны целые числа а₁, ... , а₅₀. Получить сумму тех чисел данной последовательности, которые...

Вычислить сумму всех элементов последовательности, удовлетворяющих условию
Дана последовательность: d(n)=sin n; n=1,2,...50. Вычислить сумму всех элементов этой...

Получить сумму элементов массива, удовлетворяющих условию
Дан массив А(10). Получить сумму элементов массива, удовлетворяющих условию |A|&lt;= i*i Вот мой...


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

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

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