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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Из файла считывается массив чисел. Размер массива неизвестен http://www.cyberforum.ru/cpp-beginners/thread1217140.html
Помогите, пожалуйста, додумать задачу! Определите максимум (М1) и минимум (М2) в массиве. Выведите в файл среднее геометрическое положительных четных чисел, расположенных в массиве между М1 и М2. Так вот, нужно изменить программу так, чтоб выводило "среднее геометрическое положительных четных чисел" в массиве между М1 и М2,а не просто всех чисел от М1 к М2(как сейчас). Вот сама программа:...
C++ Почему не работает программа? //--------------------------------------------------------------------------- #include <stdio.h> #include <conio.h> #include <vcl.h> #pragma hdrstop //--------------------------------------------------------------------------- #pragma argsused int main(int argc, char* argv) http://www.cyberforum.ru/cpp-beginners/thread1217135.html
C++ Программа "Тест по истории"
Помогите написать тест по истории. На экране появляется вопрос и 4 варианта ответа на этот вопрос Вопросы появляются последовательно В процессе теста программа определяет количество баллов за правильный ответ и автоматически подсчитывает общую сумму баллов. По общей сумме баллов определяется вилка баллов, по которой и выводится общая оценка теста. Желательно, чтобы работы была выполнена в...
C++ Доделать код. Тема массивы. Нужно использовать массив для хранения ответа
Дана целочисленная прямоугольная матрица. Определить: 1. количество строк, содержащих хотя бы один нулевой элемент; 2. номер столбца, в котором находится самая длинная серия одинаковых элементов. Допустим вводим. Матрица : 0 1 2 1 1 2 3 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. Просмотров 305. Ответов 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;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 15:11. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru