Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.92/12: Рейтинг темы: голосов - 12, средняя оценка - 4.92
0 / 0 / 0
Регистрация: 02.02.2010
Сообщений: 21
1

Описать тип указатель, базовым типом которого является массив

26.02.2010, 09:10. Показов 2375. Ответов 1
Метки нет (Все метки)

Описать тип указатель, базовым типом которого является массив с максимальной размерностью 50 эл-тов, тип эл-та - вещественный. 1 эл-ту присвоить 2.25, четвертому, пятому и шестому - 3.5.
Ребят, программа нужна сверхсрочно.
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.02.2010, 09:10
Ответы с готовыми решениями:

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

Как проверить, что тип T является типом Nullable<T1>?
Как проверить, что тип T является типом Nullable&lt;T1&gt;, где T1 неизвестный тип?

Что называется базовым типом множества
Следующий вопрос, что называется базовым типом множества? Я предполагаю следующий ответ: это тип...

Массив: Поменять местами столбец, произведение элементов которого является наименьшим, со столбцом, сумма элементов которого является наибольшей
Дана матрица вещественных чисел. Поменять местами столбец, произведение элементов которого является...

1
1063 / 130 / 34
Регистрация: 09.10.2009
Сообщений: 271
26.02.2010, 09:39 2
Лучший ответ Сообщение было отмечено как решение

Решение

если правильно поняла и нужен просто один указатель на один массив из 50 эл-тов

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
const n = 50;
type 
   tArr = Array[1..n] of real; - тим массива
   pArr = ^tArr;  - тип указатель на массив
 
var p: pArr;  i: integer;
 
begin 
  new(p); - выделили динамически память под то, на что указывает р
 
  for i := 1 to n do p^[i] := 0; 
 
  p^[1] := 2.25;
  p^[4] := 3.5;
  p^[5] := 3.5;
  p^[6] := 3.5;
 
  writeln('El-ti massiva :');
  for i := 1 to n do 
     write(p^[i]:4:2, ' ');
  readln; 
 
  dispose(p);   освободили память, адрес которой содержится в р
 
end.
3
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.02.2010, 09:39

Заданные множественные числа элементов с базовым типом byte: А=[1,3,5,7,9], В=[3, 5, 9]
Выбрать все элементы множественного числа А, что не принадлежат В, и вывести их значение на печать....

Как можно выполнить преобразование списка с базовым типом в список с производным?
Поодиночке я делаю это с помощью такого конструктора: DerivedClass(BaseClass bc) {}...

Объект с базовым типом вектор и производным матрицей.Нужно лишь несколько советов
Необходимо произвести скалярное умножение двух векторов и суммирование матрицы. Пытался делать,но...

Даны 2 множества А и В с одним и тем же базовым типом. Определить новое множество ,равное пересечению А и В.
Даны 2 множества А и В с одним и тем же базовым типом. Определить новое множество ,равное...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.