Форум программистов, компьютерный форум, киберфорум
Наши страницы
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.71/7: Рейтинг темы: голосов - 7, средняя оценка - 4.71
Abuka
0 / 0 / 0
Регистрация: 16.06.2010
Сообщений: 35
1

Машинное представление данных.

26.08.2010, 12:14. Просмотров 1243. Ответов 2
Метки нет (Все метки)

Лабораторная работа: Машинное представление данных.
Задание:
1)Вывести в файл datatype.dat заданные преподавателем целые и символьные данные и просматривая их на экране в 16-ричном виде определить где какое число и символ (смотреть 16-ричное значение в редакторах FAR или Total Commander).
2)Запустить отладчик Borland Pascal, посмотреть в нём адреса вводимых чисел и определить сколько памяти отводится под каждое значение.

Помоги пожалуйста со 2 заданием.

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
Program DataType;
type
StructInt = record
ii : integer; si : shortint; li : longint; 
ch : char; 
by : byte; 
end; 
var
f : file of StructInt ; (* типизированный файл *)
St : StructInt; 
begin
assign (f, 'z:\datatype.dtp'); (* Создание файла *)
rewrite (f); (*Открыть файл в режиме перезаписи*)
write ('Введите целое число со знаком и 
нажмите Enter ->'); readln (St.ii); 
write ('Введите короткое целое со знаком и 
нажмите Enter ->'); readln (st.si); 
write (' ведите длинное целое со знаком и 
нажмите Enter ->'); readln (st.li); 
write ('Введите символ (букву) и 
нажмите Enter ->');
readln (st.ch);
write (' Введите целое число без знака и 
нажмите Enter ->'); readln (st.by); 
write (f, st); (*запись считанной структуры в файл*)
close (f); (* закрыть файл *)
writeln ('Введенные числа и символ записаны в 
файл ', 'z:\datatype.dtp');
readln;
end.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.08.2010, 12:14
Ответы с готовыми решениями:

Графы. Машинное представление. Доработка программы
Есть код программы: const nmax=30; type ref = ^ Elem; Elem = record ...

Представление математическим выражением
Доброго времени суток, дано выражение:...

плотное представление, массив.
Плотное представление. Для задания больших наборов чисел, в которых много...

Представление чисел словами
Здравствуйте. Требуется написать следующую программу.Я ввожу ей число, а...

Получить двоичное представление числа
Дано натуральное число p. Получить двоичное представление числа p в виде...

2
Puporev
Модератор
55454 / 42566 / 29416
Регистрация: 18.05.2008
Сообщений: 100,702
26.08.2010, 12:20 2
Цитата Сообщение от Abuka Посмотреть сообщение
Помоги пожалуйста со 2 заданием.
Цитата Сообщение от Abuka Посмотреть сообщение
2)Запустить отладчик Borland Pascal, посмотреть в нём адреса вводимых чисел и определить сколько памяти отводится под каждое значение.
И чем помочь?
0
Abuka
0 / 0 / 0
Регистрация: 16.06.2010
Сообщений: 35
26.08.2010, 12:34  [ТС] 3
2) Смотреть адреса при помощи Watch?
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.08.2010, 12:34

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

Представление таблицы в виде бинарного дерева
Представить таблицу в виде бинарного дерева. Написать процедуры создания и...

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


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

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

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