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

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

Войти
Регистрация
Восстановить пароль
 
СтранныйКот
0 / 0 / 0
Регистрация: 23.11.2014
Сообщений: 3
#1

Найти максимум и произведение элементов массива через функции - C++

23.11.2014, 13:50. Просмотров 247. Ответов 4
Метки нет (Все метки)

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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
#include <iostream>
using namespace std;
 
int vvod_dannih()
{
    setlocale(0,"");
    int i,n,mas[100];
    cout<<"Введите количество элементов массива :";
cin>>n; 
for (i = 0; i < n ; i++)
{
cout<<"Введите mas[i] :"; 
cin>>mas[i]; 
}
}
 
int poisk_maximuma()
{
int mas[100];
int i,n,max;
max = mas[0];
for (i = 0; i < n ; i++)
{   
if (mas[i]> max)
{
max = mas[i]; 
}
}
cout<<"max = "<<max<<endl;  
}
 
int poisk_dobutka()
{
    int mas[100];
    int i,n,dob;   
dob=1;
for(i=0; i<n; i++)
{
dob=dob*mas[i];
}
cout<<"dob = "<<dob<<endl;
} 
    
int main () 
{
vvod_dannih();
poisk_maximuma();
poisk_dobutka(); 
system("pause");       
return 0;
}
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.11.2014, 13:50
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Найти максимум и произведение элементов массива через функции (C++):

Найти произведение всех элементов массива с помощью рекурсивной функции - C++
помогите пожалуйста, необходимо найти произведение всех элементов массива с помощью рекурсивной функции вот мой код программы, но она не...

Определить для каждой строки матрицы произведение элементов, и среди них найти максимум - C++
Дан двумерный массив из 5 строк и 6 столбцов. Определить для каждой строки массива произведение элементов. Найти, в какой строке это...

Найти максимум из отрицательных элементов массива - C++
Для одномерного целочисленного массива размерности n, элементы которого генерируются случайным образом, реализовать набор функций,...

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

Функции обработки массива (определить произведение элементов массива, заменить модулем все элементы массива, уничтожить элемент с заданным значением) - C++
Вот задания,не могу сделать ни одного из них,буду благодарен за помощь. Написать функции для выполнения операций над одномерным...

С помощью одномерного массива найти максимум из отрицательных элементов - C++
С помощью одномерного массива найти максимум из отрицательных элементов

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
MakcPletnev
20 / 20 / 1
Регистрация: 01.02.2014
Сообщений: 389
Записей в блоге: 1
23.11.2014, 14:01 #2
Ну например что у вас все функции кроме main ничего не возвращают, а должны.
Поиск максимума бредоват, достаточно 1 переменную создать и сравнивать.
И проще бы создать массив в main и отправлять в функции ссылки на указатели в ф-ции
0
СтранныйКот
0 / 0 / 0
Регистрация: 23.11.2014
Сообщений: 3
23.11.2014, 15:05  [ТС] #3
Проще или нет,но оно на результат то оно не влияет.Без функций прога работала правильно.
Я поставил в каждой функции "return 0", но ничего не изменилось.Или тут другое ставить нужно?

Добавлено через 47 секунд
MakcPletnev, так кроме ретурна где ещё может быть ошибка?
0
MakcPletnev
20 / 20 / 1
Регистрация: 01.02.2014
Сообщений: 389
Записей в блоге: 1
24.11.2014, 06:02 #4
вы ничего не передаете в ф-ции и ничего не возвращаете. Вам нужно про них поподробнее почитать
0
IrineK
Заблокирован
24.11.2014, 07:26 #5
Цитата Сообщение от MakcPletnev Посмотреть сообщение
Вам нужно про них поподробнее почитать
В частности о том, что есть return.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.11.2014, 07:26
Привет! Вот еще темы с ответами:

Найти максимум из положительных элементов массива и его порядковый номер (номера) - C++
Отсортировать массив по неуменьшение элементов. Исключить из массива нечетные элементы. масивы сохранять в динамической памяти.

Найти максимальный элемент массива; найти произведение элементов массива, удовлетворяющих условию - C++
В одномерном массиве, состоящим из n целых элементов, вычислить: Номер максимального элемента массива; произведение элементов массива,...

в массиве . найти произведение нулевых элементов, количество элементов, превышающих значение среднего арифметического элементов массива - C++
В массиве Х(N) найти произведение нулевых элементов, количество элементов, превышающих значение среднего арифметического элементов массива....

в массиве . найти произведение ненулевых элементов, количество элементов, превышающих значение среднего арифметического элементов массива - C++
В массиве Х(N) найти произведение ненулевых элементов, количество элементов, превышающих значение среднего арифметического элементов...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
24.11.2014, 07:26
Ответ Создать тему
Опции темы

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