Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Overloading
6 / 6 / 1
Регистрация: 05.06.2016
Сообщений: 61
#1

Умножить элементы массива - C++

17.07.2016, 16:36. Просмотров 194. Ответов 2
Метки нет (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
using namespace std;
int main()
{
    const int n=10;
    int i, mult;
    int marks[n]={5,4,3,2,1};
    for (i=0, mult=0; i<n; i++)
        mult*=marks[i];
    cout<<"Multiply all numbers= "<< mult<<endl;
    return 0;
}
Результат равен 0 почему?

Добавлено через 2 минуты
Т.к умножаю на 0, проехали....
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.07.2016, 16:36
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Умножить элементы массива (C++):

Первый элемент массива 1 умножить на все элементы массива 2 и вывести результат - C++
Добрый день. Прошу помочь решить вот такую вот задачку: &quot;есть два массива, в которых границы задает пользователь. Например, один...

Умножить элементы массива с чётными порядковыми номерами на 10 - C++
Задайте значения 16 элементов числового массива. Умножьте его элементы с чётными порядковыми номерами на 10 и выведите обновлённый массив...

Все элементы массива после минимального умножить на минимальный - C++
все элементы массива А=(а1,а2...аn), слейдущие за элементом,которые равны min(a1,a2,...an) , умножить на min(a1,a2,...an), вывести на экран...

Элементы, расположенные в первой половине заданного одномерного массива умножить на 2, а во второй - на 3 - C++
1)Есть одномерный массив А размером N. Первую половину элементов массива умножить на 2, вторую на 3.

Массивы: элементы массива с четными номерами, предшествующие первому максимальному элементу, умножить... - C++
Дан массив целых чисел размерности n. Все элементы массива с четными номерами, предшествующие первому максимальному элементу, умножить на...

Найти минимальный элемент массива, умножить на него все отрицательные элементы, стоящие слева - C++
Вообщем условие такое: Среди отрицательных элементов массива найти минимальный, умножить на него все отрицательные элементы стоящие левее...

2
ivamikea
0 / 0 / 0
Регистрация: 09.01.2016
Сообщений: 4
17.07.2016, 17:27 #2
Цитата Сообщение от Overloading Посмотреть сообщение
mult*=marks[i]
у вас неинициализирована переменная mult
C++
1
int i, mult = 1;
0
daniilorain
👻👻👻
18 / 25 / 11
Регистрация: 22.04.2016
Сообщений: 166
17.07.2016, 18:39 #3
ivamikea, Она инициализирована нулём в for(i = 0, mult = 0)
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.07.2016, 18:39
Привет! Вот еще темы с ответами:

Элементы матрицы умножить на скаляр C=5,2. Элементы третьего столбца заменить единицами - C++
Не могу понять как вычислить матрицу, подскажите пожалуйста=) Данная матрица А (4,5), элементы умножить на скаляр C = 5,2. Элементы...

дана целочисленная матрица A , размером а х м, найти в матрице первую строку, все элементы которой равны нолю, Умножить элементы столбца с таким же н - C++
#include &lt;iostream&gt; using namespace std; int main() { const int a = 5; const int m = 4;

Элементы последовательности умножить на 10 - C++
помогите составить блок схему и решить на языке программирования с++

Почленно умножить первый коэффицент массива на все коэффиценты другого массива - C++
Помогите с написанием: Почленно умножить первый коэффицент массива на все коэффиценты другого массива. A * B = A * B + A * B + A * B...


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

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

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