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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Рекурсивная программа, печатающая n-ое простое число. http://www.cyberforum.ru/cpp-beginners/thread1102800.html
Напишите, пожалуйста, рекурсивную программу, печатающую n-ое простое число.
C++ Определить число латинских букв в строке Я не знаю как сделать эту задачу. Прошу помочь. http://www.cyberforum.ru/cpp-beginners/thread1102795.html
C++ Запуск и последующее удаление всех исполняемых файлов из каталога
Здравствуйте. Прошу помочь написать программу, которая бы запускала все исполняемые файлы (.exe, .bat, .cmd) из заданного каталога, а потом удаляла их. Как запустить исполняемый файл мне понятно, как удалить его вроде бы тоже. Вопрос вот в чем: как сделать это именно из каталога и с файлами с определенным расширением? Я правильно понял, что нужно использовать Get и SetCurrentDirectory? Или...
C++ Добавление элемента в линейный список после 1-го, 3-го, 5-го и т.д
Помогите пожалуйста, нужно написать функцию добавления в линейный список заданного элемента после 1-го, 3-го, 5-го и т.д.
C++ Вычислить среднее арифметическое оценок каждого студента и загрузить ответ в 3 файл http://www.cyberforum.ru/cpp-beginners/thread1102753.html
Есть 1 файл в нем написаны фамилии 3 студентов, есть 2 файл в нем написаны названия предметов.. Надо написать код (срр файл) высчитать среднее орифметическое оценок каждого студента и загрузить ответ в 3 файл, и высчитать среднее арифметическое по предметам и загрузить в 4 файл.
C++ Выскакивает ошибка при попытке запуска построенного проекта проблема в том,что начал писать,компилировать-компилирует,а вот с запуском какие-то проблему,постоянно выбивает ошибку с текстом: C\\maks\desktop\....\'имя проекта' не является внутренней или внешней командой,исполняемой программой или пакетным файлом а в списке ошибок выбивается ошибка : error LINK1123 сбой при преобразовании в COFF: файл недопустим или поврежден я думал,что проблема в... подробнее

Показать сообщение отдельно
АлександрКом
11 / 11 / 1
Регистрация: 21.10.2012
Сообщений: 326
22.02.2014, 17:12     Работа с классами (сделать, чтобы функция возвращала массив, получаемый суммированием двух входных)
В программу передаю 2 массива из пяти чисел. После выполнения функции getAM хочу, чтобы она возвращала массив, получаемый суммированием двух входных. Сейчас, она выводит только первый элемент. Подскажите, что нужно исправить.
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
52
53
54
55
56
57
58
59
60
61
62
63
#include <iostream>
 
using namespace std;
 
class demodulator
{
public:
demodulator(int* ,int*);
~demodulator(void);
int AM(void);
int getAM(void);
 
private:
int I[5];
int Q[5];
int resultAM[5];
};
 
demodulator::demodulator(int* i,int* q)
{
    for(int j=0; j<5; j++){
    I[j]=i[j];
    Q[j]=q[j];
    }
}
 
demodulator::~demodulator(void)
{
cout<<"Work of destructor";
}
 
int demodulator::AM(void)
{
 
    for(int k=0; k<5; k++){
        resultAM[k]=I[k]+Q[k];
    };
    return(0);
}
 
int demodulator::getAM(void)
{
    return(resultAM[1]);
}
 
 
int main()
{
    int i[5];
    int q[5];
    int r;
 
for(int j=0;j<5;j++){
i[j]=j;
q[j]=j;
};
 
demodulator first(i,q);
 
first.AM();
r=first.getAM();
cout<<r;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 13:30. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru