Microsoft Word Лаб практ инф


Begin  With Student[i] Do


Download 3.31 Mb.
Pdf ko'rish
bet59/75
Sana28.10.2023
Hajmi3.31 Mb.
#1729183
TuriУчебное пособие
1   ...   55   56   57   58   59   60   61   62   ...   75
Bog'liq
ITlabs

 
Begin 
With Student[i] Do 
 Begin <Ввод данных> End 
End; 
4. Проведите расчеты по откорректированной программе, убедитесь, что 
результаты работы программы не изменились, а обращаться к полям записи 
стало проще. 
 
 
II. Использование множеств 
 
Множества представляют собой ограниченный набор однотипных 
логически связанных друг с другом объектов. Количество элементов, входящих 
в множество, может меняться от 0 до 256 (возможно пустое множество). 
Именно непостоянством количества элементов множества отличаются от 
массивов и записей. 
Формат объявления типа «Множество»: 
<Имя типа>=Set of <Базовый тип элементов множества>. 
Над множеством определены операции: 
1. Пересечение (C=A*B)  – множество C, содержащее элементы, общие для 
множеств A и B
2. Объединение (C=A+B) – множество C, содержащее элементы множества 
A, дополненные недостающими элементами из множества B
3. Разность (C=A-B) множество C, в котором отсутствуют элементы
входящее в множество B
4. IN проверка принадлежности задаваемых элементов k множеству
(k IN A). 
 
Ввод множества с клавиатуры осуществляется следующим образом: 
X:=[] ; {Задание пустого множества} 
For i:=1 To N Do 
Begin Readln(a); X:=X+[a] End; 
Вывод элементов множества на экран: 
For i:=1 To N Do 
If i IN X Then Write(i:4); 


93
Задание:
Из множества целых чисел от 1 до 100 выделить множество 
чисел, делящихся без остатка на 2 или 3. 
Набрать и отладить программу. 

Download 3.31 Mb.

Do'stlaringiz bilan baham:
1   ...   55   56   57   58   59   60   61   62   ...   75




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling