Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
doker___
0 / 0 / 0
Регистрация: 11.06.2013
Сообщений: 29
#1

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

19.06.2013, 15:52. Просмотров 475. Ответов 3
Метки нет (Все метки)

Дано одномерный массив Т, состоящий из 18 символов. Вычислить и напечатать произведение первых 7 элементов и сумм следующих элементов, которые находятся на первых позициях.
Помогите розв. задачу пожалуйста.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.06.2013, 15:52
Ответы с готовыми решениями:

Вычислить и вывести произведение первых 7 элементов массива и сумму следующих 7 элементов находящихся на четных позициях
Дан одномерный массив T, который состоит из 18 элементов. Вычислить и вывести...

В заданном массиве из n элементов найти сумму первых n/2, а затем произведение оставшихся элементов
В заданном массиве из n элементов найти сумме первых n/2 , а затем произведение...

Дано целочисленный одномерный массив А, состоящий из 14 элементов. Обчилслиты и напечатать сумму четных элементов, которые находятся на нечетных места
Помогите пожалуйста с задачкой Даны целочисленный одномерный массив А,...

Найти произведение первых 10 элементов ряда
Найти произведение первых 10 элементов ряда

Найти произведение первых трёх наибольших элементов одномерного массива
Написать программу одномерного массива. Условие: Найти произведение первых...

3
SatanaXIII
Супер-модератор
Эксперт С++
5770 / 2768 / 375
Регистрация: 01.11.2011
Сообщений: 6,728
Завершенные тесты: 1
19.06.2013, 16:32 #2
Сломал мозг.
Цитата Сообщение от doker___ Посмотреть сообщение
Помогите розв. задачу пожалуйста.
Что сделать?

И как это
Цитата Сообщение от doker___ Посмотреть сообщение
следующих элементов, которые находятся на первых позициях.
На каких таких первых позициях?

Добавлено через 18 минут
*размышляет* Если бы было просто
Цитата Сообщение от doker___ Посмотреть сообщение
произведение первых 7 элементов и сумм следующих элементов
тогда это надо было б перемножить первые семь и получившееся число по очереди умножать сначала на восьмой элемент, затем на восьмой плюс девятый, затем на восьмой плюс девятый плюс десятый... И так до восемнадцатого.

А если б было
Цитата Сообщение от doker___ Посмотреть сообщение
произведение первых 7 элементов и сумм следующих элементов, которые находятся на первых трех позициях
тогда бы те семь перемноженных первых элементов умножились бы на первый, первый плюс второй и первый плюс второй плюс третий.
1
doker___
0 / 0 / 0
Регистрация: 11.06.2013
Сообщений: 29
19.06.2013, 17:34  [ТС] #3
Цитата Сообщение от SatanaXIII Посмотреть сообщение
Сломал мозг. Что сделать?

И как это

На каких таких первых позициях?

Добавлено через 18 минут
*размышляет* Если бы было просто тогда это надо было б перемножить первые семь и получившееся число по очереди умножать сначала на восьмой элемент, затем на восьмой плюс девятый, затем на восьмой плюс девятый плюс десятый... И так до восемнадцатого.

А если б было тогда бы те семь перемноженных первых элементов умножились бы на первый, первый плюс второй и первый плюс второй плюс третий.
Сделай так как ты написал пожалуйста)

Добавлено через 7 минут
SatanaXIII, помоги сделать так как ты написал)
0
SatanaXIII
Супер-модератор
Эксперт С++
5770 / 2768 / 375
Регистрация: 01.11.2011
Сообщений: 6,728
Завершенные тесты: 1
20.06.2013, 08:33 #4
Цитата Сообщение от doker___ Посмотреть сообщение
Сделай так как ты написал пожалуйста)
Как именно-то?
Задание можно поподробнее. Или перефразировать. А-то оно какое-то неопределенное.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream.h>
int main()
{
const int num = 7;
const int max = 18;
int arr[max] = {1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18};
int mul=1, sum=0;
 
 
for(int i=0; i<num; i++)
  mul *= arr[i];         // Перемножаем от одного до семи
 
cout << mul << endl;     // Выводим результат
 
for(int i=num; i<max; i++)
  sum += arr[i];           // Складываем от семи до конца массива
 
cout << sum << endl;       // Выводим результат
 
cin.ignore();
return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.06.2013, 08:33

Найти произведение всех элементов, которые находятся на главной диагонали
Недавно познакомился с такой прекрасной библиотекой как curses.h. И вот...

Найти произведение первых трех элементов массива, больших заданного числа
В массиве а1, а2, ..., а25 найти произведение первых трех элементов, больших...

Вычислить среднее арифметическое и произведение элементов массива на нечетных позициях
Дан одномерный массив. Вычислить среднюю арифметическую и произведение...


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

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

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