1 / 1 / 0
Регистрация: 20.09.2012
Сообщений: 34
1

Определить, сколько места занимает в динамической памяти массив

05.07.2013, 23:03. Показов 4265. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Заполнить массив целых чисел случайным образом. Размерность массива не ограничена (в рамках динамической памяти), задается с клавиатуры. Определить, сколько места занимает в динамической памяти данный массив, а также найти наименьшее из четных чисел, входящих в последовательность.
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
05.07.2013, 23:03
Ответы с готовыми решениями:

Определить, сколько места занимает Record в памяти
Подскажите пожалуйста какую функцию необходимо использовать для подсчёта сколько места занимает...

Определить, сколько места занимает в динамической памяти данный массив
Даны квадратная матрица A. Элементы вектора и матрицы задаются случайным образом. Размерность...

Определить, сколько места занимает в динамической памяти переменная целого типа
Как определить сколько места занимает в динамической памяти переменная целого типа?

Определить, сколько места занимает программа в памяти
как определить, сколько места занимает программа в памяти (без учета сегмента стека). ;...

1
3030 / 1916 / 1649
Регистрация: 30.04.2011
Сообщений: 3,060
05.07.2013, 23:49 2
Лучший ответ Сообщение было отмечено Sanchezzz как решение

Решение

В ABC не знаю, но в Турбо так:
Pascal
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
Type
  mas = Array [1..1] of Integer;
Var
  x: ^mas;
  i,k,min: Integer;
  n: Longint;
BEGIN
{$R-}
Write('Введите размерность массива: ');
Readln(n);
GetMem(x,SizeOf(Integer)*n);
k:=0;
min:=Maxint;
For i:=1 to n do
begin
  x^[i]:=Random(99)+1;
  If x^[i] mod 2=0 Then
  begin
    Inc(k);
    If x^[i]<min Then
    min:=x^[i];
  end;
  Write(x^[i],' ');
end;
Writeln;
Writeln('Массив занимает ',SizeOf(Integer)*n,' байт');
If k<>0 Then
Writeln('Наименьшее четное = ',min)
Else
Writeln('Четных нет');
FreeMem(x,SizeOf(Integer)*n);
Readln
END.
1
05.07.2013, 23:49
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
05.07.2013, 23:49
Помогаю со студенческими работами здесь

Определить сколько места занимают в динамической памяти
Определить сколько места занимает в динамической памяти строка, содержащая 30 символов. Заранее...

Определить сколько места занимают в динамической памяти массивы
Помогите, пожалуйста, разобраться с динамическими массивами в PascalABC. Задание: Даны два вектора...

Определить, сколько места занимают в динамической памяти заданные массивы
Помогите с решением задач:1)Даны квадратные матрицы A, B и векторc. Элементы вектора и...

Определить сколько места занимают в динамической памяти следующие структуры
Определить сколько места занимают в динамической памяти переменные целого типа


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

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

Новые блоги и статьи
Какой локальный веб-сервер выбрать
InfoMaster 19.01.2025
В современной веб-разработке локальные веб-серверы играют ключевую роль, предоставляя разработчикам надежную среду для создания, тестирования и отладки веб-приложений без необходимости использования. . .
Почему планшеты и iPad уже не так популярны, как раньше
InfoMaster 19.01.2025
Эра революционных инноваций История планшетных компьютеров началась задолго до того, как эти устройства стали привычными спутниками нашей повседневной жизни. В начале 1990-х годов появились первые. . .
Как самому прошить BIOS ноутбука
InfoMaster 19.01.2025
BIOS (Basic Input/ Output System) представляет собой важнейший компонент любого компьютера или ноутбука, который обеспечивает базовое взаимодействие между аппаратным и программным обеспечением. . .
Какой Linux выбрать для домашнего компьютера
InfoMaster 19.01.2025
Современные реалии выбора операционной системы В современном мире выбор операционной системы для домашнего компьютера становится все более важным решением, которое может существенно повлиять на. . .
Как объединить два словаря одним выражением в Python
InfoMaster 19.01.2025
В мире программирования на Python работа со словарями является неотъемлемой частью разработки. Словари представляют собой мощный инструмент для хранения и обработки данных в формате "ключ-значение". . . .
Как без исключения проверить существование файла в Python
InfoMaster 19.01.2025
При разработке программного обеспечения на Python часто возникает необходимость проверить существование файла перед выполнением операций с ним. Это критически важная задача, которая помогает избежать. . .
Как определить, содержит ли строка подстроку в JavaScript
InfoMaster 19.01.2025
При разработке веб-приложений часто возникает необходимость выполнять различные операции со строками, среди которых особое место занимает поиск подстрок. JavaScript предоставляет несколько встроенных. . .
Что такое метаклассы в Python
InfoMaster 19.01.2025
Метаклассы в Python представляют собой один из самых мощных и одновременно сложных механизмов языка, позволяющий программистам контролировать процесс создания классов. По своей сути, метакласс. . .
Как удалить свойство из объекта JavaScript
InfoMaster 19.01.2025
В современной веб-разработке объекты JavaScript играют фундаментальную роль в организации и структурировании данных. Они представляют собой контейнеры, которые хранят связанные данные и. . .
Какая разница между String и string в C#
InfoMaster 19.01.2025
В языке программирования C# существует интересная особенность: для работы со строками можно использовать как String, так и string. Эта двойственность часто вызывает вопросы у разработчиков, особенно. . .
Как в Git откатить репозиторий к предыдущему коммиту
InfoMaster 19.01.2025
В современной разработке программного обеспечения система контроля версий Git стала неотъемлемой частью рабочего процесса, предоставляя разработчикам мощные инструменты для управления изменениями в. . .
Как работают замыкания (closure) в JavaScript
InfoMaster 19.01.2025
В мире современной веб-разработки замыкания (closures) представляют собой один из фундаментальных концептов языка JavaScript, который часто вызывает затруднения у начинающих разработчиков, но при. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru