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

Передача массивов в функцию - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Будте добры решите на языке С http://www.cyberforum.ru/cpp-beginners/thread138658.html
1. Дано действительные числа x1, y1, x2, y2,...x5, y5. Найти площадь пятиугольника, вершины которого имеют координаты (x1, y1), (x2, y2),...(x5, y5). Вычислить функицию для разщета площиди...
C++ Перегрузка функций.Функции 1. Написать функцию sum с переменным числом параметров, которая находит сумму заданных обыкновенных дробей. Написать вызывающую функцию min, которая обращается к функции sum не менее трех раз с... http://www.cyberforum.ru/cpp-beginners/thread138649.html
C++ Списки
Даны 2 списка( из файлов) в третий список поместить те элементы из списка 1, для которых в списке 2 найдутся меньшие элементы! Прошу помочь с задачкой , заранее СПС)
Техасский холдем C++
Здравствуйте товарищи программисты! Мне бы очень хотелось увидеть исходный код игры техасский холдем. Я не могу даже представить как это "весчь" работает. Если у кого нибудь завалялась данная...
C++ Найти максимальное и минимальное значение функции на отрезке http://www.cyberforum.ru/cpp-beginners/thread138615.html
Для заданной функции f=x2(x-3) найти максимальное и минимальное значение функции на отрезке с точностью ∆x=h., a=5, b=15, ∆x = 0.5. Добавлено через 1 час 19 минут ребят помогите
C++ Функция (код программы) Если кому не лень - помогите с написанием программы. Надо взять предложение "Вася, как оказалось, очень быстро бегает." и написать программу на С++, которая переделает его в ".бегает быстро очень... подробнее

Показать сообщение отдельно
R-low
1 / 1 / 0
Регистрация: 16.05.2010
Сообщений: 21
31.05.2010, 19:57  [ТС]
вот написал код,выбивает ошибки..

error C2601: find_min: недопустимые локальные определения функций
error C2601: product: недопустимые локальные определения функций

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
#include "stdafx.h"
#include <iostream>
#include <iomanip>
#include <math.h>
 
using namespace std;
 
int find_min ( int *, int );
long product ( int *,  int );
 
 
int main()
 
{
    setlocale (LC_ALL, "Russian");
    
    int N;
    cout << "Введите количество элементов массива N -> ";
    cin >> N;
    int * MAS = new int [N];
    cout << "Введите массив -> ";
    for (int i = 0; i < N; i++) 
    cin >> MAS[i];
 
int find_min ( int *MAS,  int N)
{
    int min=MAS[0];
    for (int i=0; i<N; i++)
        if (MAS[i]<min) min=MAS[i];
    return min;
}
 
long product ( int *MAS,  int N)
{
    long product=1;
    for (int i=0; i<N; i++)
        if (MAS[i]) product*=MAS[i];
    return product;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.