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

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

Войти
Регистрация
Восстановить пароль
 
Майра
0 / 0 / 0
Регистрация: 10.02.2011
Сообщений: 24
#1

прототипы функций - C++

23.04.2012, 14:40. Просмотров 504. Ответов 4
Метки нет (Все метки)

Помогите пожалуйста с написанием программы, т.к. я в принципе составила ее, но при построении выводит ошибку...
С помощью прототипа функции написать программу для подсчета суммы отрицательных элементов массивов А[n][n], B[n][n].
заранее спасибо!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.04.2012, 14:40
Здравствуйте! Я подобрал для вас темы с ответами на вопрос прототипы функций (C++):

Зачем объявлять прототипы функций? Что даёт прототип? - C++
Зачем объявлять прототипы функций? Можно же описать функцию в начале программы и вызвать в самой проге. Что даёт прототип? Зачем нужна...

БД "Аэрофлот", прототипы функций - C++
компилирую в dev c++ а получаю undefined reference to `Start(bd**, bd**)' похожие проблемы видела на форуме, но там не совсем то ...

Прототипы классов - C++
Здравствуйте, часто в заголовочный файлах вижу запись как бы прототипа класса: //someClass1.h class a; class b; class...

Прототипы ф-й в *.h файле - C++
у меня была задача.... Написать программу, к-я состоит из 10 ф-й, написать все ф-ии и вызвать их в мейн.... но прототипы функций нада...

Правильные прототипы операторов - C++
Подскажите правильные прототипы: operator =, operator +, operator +=, operator -, operator -=. operator *, operator *=, operator /,...

Заголовочные файлы и прототипы - C++
#include <iostream> //#include <cmath> double sqrt(double);

4
MrGluck
Модератор
Эксперт CЭксперт С++
7491 / 4606 / 692
Регистрация: 29.11.2010
Сообщений: 12,592
23.04.2012, 15:05 #2
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
#include <iostream>
#include <ctime>
#define N 20
 
int f(int [N][N]);
 
int main()
{
    int A[N][N], B[N][N];
    srand( time(NULL) );
    for (int i = 0; i < N; i++)
    {
        for (int j = 0; j < N; j++)
        {
            A[i][j] = rand()%10 - 5;
            //std::cout<< A[i][j]<< " "; äëÿ ïðîâåðêè
            B[i][j] = rand()%10 - 5;
        }
        //std::cout<< std::endl; äëÿ ïðîâåðêè
    }
    std::cout<< "For A["<< N<< "]["<< N<< "]: "<< f(A)<< std::endl;
    std::cout<< "For B["<< N<< "]["<< N<< "]: "<< f(B)<< std::endl;
    return 0;
}
 
int f(int arr[N][N])
{
    int sum = 0;
    for (int i = 0; i < N; i++)
        for (int j = 0; j < N; j++)
            if (arr[i][j] < 0) sum += arr[i][j];
    return sum;
}
1
JokerNN
133 / 129 / 36
Регистрация: 29.12.2011
Сообщений: 359
23.04.2012, 15:17 #3
Я бы добавил
C++
1
#include <cstdlib>
1
MrGluck
Модератор
Эксперт CЭксперт С++
7491 / 4606 / 692
Регистрация: 29.11.2010
Сообщений: 12,592
23.04.2012, 15:28 #4
Цитата Сообщение от JokerNN Посмотреть сообщение
Я бы добавил
C++
1
#include <cstdlib>
Зачем?
0
JokerNN
133 / 129 / 36
Регистрация: 29.12.2011
Сообщений: 359
23.04.2012, 15:39 #5
Цитата Сообщение от MrGluck Посмотреть сообщение
Зачем?
srand и rand - функции стандартной библиотеки, g++, например, не скомпилирует твой код без этого.
1
23.04.2012, 15:39
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.04.2012, 15:39
Привет! Вот еще темы с ответами:

Определить указатели на функции, имеющие следующие прототипы - C++
float F1(int n,float arr); float *F2(int n,char *st);

Зачем нужно прописывать прототипы отдельно от самой функции?? - C++
Зачем нужно прописывать прототипы отдельно от самой функции?? Мне ответят: что бы компилятор знал что &quot;отдать&quot;, и что &quot;получить&quot;. Но ведь я...

В чем разница между функциями, прототипы которых имеют вид? - C++
int *fp(int,float); int fp(int *,float);

Итерационные циклы,Определение и вызов функций,Использование библиотечных функций stdio.h - C++
Помогите решить задания: 1.Дано натуральное число n. Найти разность между первой цифрой этого числа и суммой всех остальных. ...


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

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

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