Форум программистов, компьютерный форум CyberForum.ru

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

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

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

17.07.2016, 16:36. Просмотров 154. Ответов 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, проехали....
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.07.2016, 16:36     Умножить элементы массива
Посмотрите здесь:

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

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

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

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

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

Элементы матрицы умножить на скаляр 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...

В двумерном массиве умножить элементы строк - C++
Есть двумерный массив 5х2. Как реализовать это? 1 * 4 = 4 0 * 4 = 0 1 * 1 = 1 0 * 1 = 0 1 * 3 = 3

Все элементы умножить на последний элемент - C++
Задание такое: Дан массив из n элементов. Все его элементы умножить на последний элемент с использованием динамического выделения памяти....

в исходной матрице 5*5 умножить элементы на номер строки - C++
в исходной матрице 5*5 умножить элементы на номер строки , в которой они находятся ,полученную матрицу вывести на экран Кто сможет...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
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;
daniilorain
👻👻👻
18 / 25 / 11
Регистрация: 22.04.2016
Сообщений: 166
17.07.2016, 18:39     Умножить элементы массива #3
ivamikea, Она инициализирована нулём в for(i = 0, mult = 0)
Ответ Создать тему
Опции темы

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