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

Создайте АТД class, в области данных которого содержится динамический массив - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Из файла считывается массив чисел. Размер массива неизвестен http://www.cyberforum.ru/cpp-beginners/thread1217140.html
Помогите, пожалуйста, додумать задачу! Определите максимум (М1) и минимум (М2) в массиве. Выведите в файл среднее геометрическое положительных четных чисел, расположенных в массиве между М1 и М2....
C++ Почему не работает программа? //--------------------------------------------------------------------------- #include <stdio.h> #include <conio.h> #include <vcl.h> #pragma hdrstop ... http://www.cyberforum.ru/cpp-beginners/thread1217135.html
C++ Программа "Тест по истории"
Помогите написать тест по истории. На экране появляется вопрос и 4 варианта ответа на этот вопрос Вопросы появляются последовательно В процессе теста программа определяет количество баллов за...
C++ Доделать код. Тема массивы. Нужно использовать массив для хранения ответа
Дана целочисленная прямоугольная матрица. Определить: 1. количество строк, содержащих хотя бы один нулевой элемент; 2. номер столбца, в котором находится самая длинная серия одинаковых элементов. ...
C++ Удалить из массива все максимальные элементы http://www.cyberforum.ru/cpp-beginners/thread1217102.html
II. Дана последовательность целых чисел. Удалить из массива все максимальные элементы.
C++ Класс-контейнер вектор Класс-контейнер вектор I. Дана последовательность целых чисел. Подсчитать количество четных элементов. подробнее

Показать сообщение отдельно
Andrey_Recoba
0 / 0 / 0
Регистрация: 23.12.2013
Сообщений: 15

Создайте АТД class, в области данных которого содержится динамический массив - C++

25.06.2014, 22:35. Просмотров 352. Ответов 1
Метки (Все метки)

Задание:
Создайте АТД class в области данных которого содержится динамический массив типа float и целое число (номер максимального элемента в массиве). Среди методов класса создайте конструкторы и деструктор (если это необходимо)

Вообще я не знаю как найти номер макс элемента в массиве и не знаю куда это впилить .
ПОМОГИТЕ ПОЖАЛУЙСТА!!

Мои нароботки:
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
class ATD{
float *mas;
int k;
public:
ATD()
{
mas=new float[10];
k=0;
for(int i=0;i<10;++i)
cin»mas[i];
for(int i=1;i<10;++i)
if(mas[k]>mas[i])
k=i;}
ATD(const ATD &pred)
{mas=new float[10];
for(int i=0;i<10;++i)
mas[i]=pred.mas[i];
k=pred.k;
}
¬ATD()
{
delete[] mas;
}};
 
int main()
{
ATD massiv;
return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru