Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
1 / 1 / 1
Регистрация: 06.09.2015
Сообщений: 19

Память для динамического массива в классе

06.09.2015, 19:55. Показов 1332. Ответов 20
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Вариант 9. Создать класс MASS1, заданный последовательностью чисел. Реализовать следующие вычисления в виде методов класса:
" наибольшее число последовательности целых чисел,
" наименьшее число последовательности целых чисел,
" сумму чисел до первого наименьшего.
В главной программе Описать 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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
#include <iostream>
#include <conio.h>
#include <stdlib.h>
#include <time.h>
#include <math.h>
using namespace std;
class MASS
{
public:
    double *a;
    int n;
    MASS(int m)
    { //конструктор
        n = m;
        a = new double [n];
    };
    ~MASS()
    {
        delete[] a;
    }
    int f1()
    {
        int z=0;
        for(int i=0; i<n; i++)
        {
            if ( a[i] == ceil(a[i]) )
                z++;
            else
                z = 0;
        }
        return z;
    }
};
int main()
{
    cout << "Input size of MASS1: ";
    int n; cin >> n;
    MASS MASS1(n);
    cout << "MASS1: ";
    srand(time(0));
    for(int i=0; i<MASS1.n; i++)
        {
            MASS1.a[1]=(rand()%101-50)/10.0;
            cout << " "<< MASS1.a[1];
        }
    cout << "\nf1 = " << MASS1.f1();
    getch();
}
не могу разобраться с выделением памяти
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
06.09.2015, 19:55
Ответы с готовыми решениями:

Память для динамического массива структур
Есть функция Insert, в которой я даю параметрами старый массив объектов структуры, его размер и новый объект, которым надо дополнить...

Как выделить память для динамического массива?
Как выделить память для динамического массива? typedef TPrimitives *TPrimitive; //... TPrimitives Primitives; Мне нужно выделить...

Как в отдельной функции выделить память для динамического массива, объявленного в main
Доброго времени суток. Передо мной стоит задача выделения памяти для динамического массива в отдельной функции. То есть я объявляю в...

20
06.09.2015, 22:49
Студворк — интернет-сервис помощи студентам

Не по теме:

Цитата Сообщение от Kerry_Jr Посмотреть сообщение
вот так взрослые мужики решают конфликты
или так: :drink:

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
06.09.2015, 22:49

Ввод динамического массива в классе
Не вводятся элементы массива. Как только ввожу второй элемент, пишет что Программа прервана. С рандомными числами работает. Скажите...

Создание динамического массива в классе
Помогите, пожалуйста, разобраться . Пыталась реализовать ввод и вывод элементов динамического массива с помощью класса и функций... ...

Определение динамического массива в классе
Добрый день всем гуру! Очевидно очень глупый вопрос, сложно даже сформулировать. Необходимо в классе определить массив, размер...

Создание динамического массива в классе
помогите пожалуйста написать задачу используя конструктор и деструктор(надо создать динамический массив в классе)... Дан динамический...

Удаление динамического массива в классе
при удаление динамического массива в классе зависает программа... хотя в инете нашел кучу примеров, где написано точно также.... :cry: ...


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

Или воспользуйтесь поиском по форуму:
21
Ответ Создать тему
Новые блоги и статьи
Просветление в 5 секунд
kumehtar 10.07.2026
Андрей Веретенников выдал фразу недавно: "Вам не обязательно кем-то себя считать"
Эксперимент с картинкой-обложкой на CodinGame
Adler 10.07.2026
Решил на днях провести эксперимент. У меня есть аккаунт на CodinGame, ТОП-3 по РФ среди 2200 участников (в разделе соревнования по программированию ИИ-ботов). Там есть обложка, куда можно влепить. . .
GitDOS: Когда я решил скрестить MS-DOS, GitHub и Claude
MaGz GoLd 08.07.2026
Привет, Киберфорум! Хочу поделиться своим проектом, который, надеюсь, вас заинтересует. GitDOS — это веб-приложение, которое позволяет запускать DOS в браузере с тремя крутыми фичами: диски живут в. . .
Учебный мини "цифровой двойник" = (Сервер = Java + Flask_питон )+(3D = Гугловскаая 4T nvideo + google colab) +( WMS = Odoo на Docker)
anaschu 07.07.2026
Увидел в требованиях к вакансии создателя имитационных моделей связку (REst + Api + WMS + Anylogic + питон + 3D Nvideo), и решил посмотреть, что это такое. Из этого всего я работал более менее. . .
Море в объективе
kumehtar 06.07.2026
Хотел написать много проникновенных слов, но передумал. Оно само - говорит. Кто слышит тот слышит.
Doom для терминала без стрельбы и монстров. 3D Raycasting на ascii.
dcc0 05.07.2026
Попросил нейронную сеть deepai. org написать рейкастинг 3D с библиотекой ncurses для Linux. Чтобы можно было ходить на стрелочки. Чтобы стены были отрисованы символами. Справилась. Первый вариант. . .
Установка статуса документа по условию
Maks 05.07.2026
Алгоритм из решения ниже реализован на нетиповом документе "НарядПутевка" разработанного в КА2. Задача: в табличной части "Материалы" документа при записи автоматически устанавливать статус. . .
Сезонность и суточность закисления почв
anaschu 04.07.2026
200 часов это все равно моловато. Есть ситуации, но нестандартные, когда смена происходит за 5 лет. Но обычно это 50 лет и более. Наверное, закисление почвы происходит сезонно в средней. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru