Составители:
Рубрика:
84
3. Написать игровую программу «Угадай число». Суть игры
состоит в следующем: Программа с помощью генератора слу-
чайных чисел выбирает число в диапазоне от 0 до 9. Требуется
угадать это число за три попытки. После каждой попытки со-
общается, больше или меньше названное число задуманного.
21 Записи
21.1 Записи с фиксированными частями
Запись в Паскале относится к структурированным типам
и в этом смысле отличается от массива только разнотипностью
своих компонент, что позволяет использовать ее в качестве на-
бора данных, описывающих некоторый объект. Например, при
описании учащихся данного класса школы можно рассмотреть
следующие индивидуальные характеристики отдельного уче-
ника: фамилию, имя, месяц и число рождения, вес, рост, номер
парты и т. д. Видно, что все данные об ученике разнотипные
фамилия, имя - строки, месяц, число, номер парты - целые, вес
и рост - вещественные. Таким образом, для хранения информа-
ции об учащихся воспользоваться массивом практически не-
возможно. Но структурированный тип Record предназначен
как раз для этого. При описании переменной - записи предва-
рительно определяют идентификатор типа Record в разделе
описания типов.
type
<идентификатор пользовательского типа> = record
<список 1 идентификаторов полей записи>: <тип полей>;
<список 2 идентификаторов полей записи>: <тип полей>;
………………………………………………………………
<список n идентификаторов полей записи>: <тип полей>;
end;
После описания типа можно использовать его иденти-
3. Написать игровую программу «Угадай число». Суть игры состоит в следующем: Программа с помощью генератора слу- чайных чисел выбирает число в диапазоне от 0 до 9. Требуется угадать это число за три попытки. После каждой попытки со- общается, больше или меньше названное число задуманного. 21 Записи 21.1 Записи с фиксированными частями Запись в Паскале относится к структурированным типам и в этом смысле отличается от массива только разнотипностью своих компонент, что позволяет использовать ее в качестве на- бора данных, описывающих некоторый объект. Например, при описании учащихся данного класса школы можно рассмотреть следующие индивидуальные характеристики отдельного уче- ника: фамилию, имя, месяц и число рождения, вес, рост, номер парты и т. д. Видно, что все данные об ученике разнотипные фамилия, имя - строки, месяц, число, номер парты - целые, вес и рост - вещественные. Таким образом, для хранения информа- ции об учащихся воспользоваться массивом практически не- возможно. Но структурированный тип Record предназначен как раз для этого. При описании переменной - записи предва- рительно определяют идентификатор типа Record в разделе описания типов. type <идентификатор пользовательского типа> = record <список 1 идентификаторов полей записи>: <тип полей>; <список 2 идентификаторов полей записи>: <тип полей>; ……………………………………………………………… <список n идентификаторов полей записи>: <тип полей>; end; После описания типа можно использовать его иденти- 84
Страницы
- « первая
- ‹ предыдущая
- …
- 82
- 83
- 84
- 85
- 86
- …
- следующая ›
- последняя »