Язык программирования Pascal. Строки и записи. Васильев В.В - 27 стр.

UptoLike

27
41. Как осуществляется ввод- вывод записей ?
42. Что такое составное имя?
43. Как осуществляется ссылка на компоненты записи?
44. Всегда ли работа с записями сводится к работе с ее компонентами? Обос-
нуйте свой ответ.
45. Что такое оператор присоединения? Каков его формат?
46. Как получить доступ к полю записи в массиве из записей ?
47. Как получить доступ к элементу массива, являющегося полем записи?
48. Что такое фиксированные записи? Вариантные записи?
49. Из каких частей состоит запись с вариантами?
50. Когда применяется запись с вариантами?
51. Что такое поле признака?
52. Где располагается вариантная часть записи?
53. Как описываются компоненты каждого варианта записи?
54. Как можно оценить объем памяти, выделяемой для записи с вариантами?
55. Почему в вариантной части записи не ставится слово end, закрывающее опе-
ратор case of?
56. Что такое ключ выбора? Какого типа может быть ключ выбора?
57. Как через ключ выбора влиять на выбор альтернативных групп полей ?
58. Верно ли, что все поля записи должны быть разных типов?
59. Как записать информацию в поле из альтернативной группы?
60. Как получить доступ к информации из поля альтернативной группы?
61. Составьте программу, заменяющую дюймовые единицы длины на метриче-
ские .
62. Составьте программу для сложения двух расстояний , измеренных в дюймо-
вой системе .
63. Пусть даны комплексное число z (пара вещественных чисел ) и вещественное
число
ε
>0. Вычислите с точностью
ε
значение комплексной функции:
(
)
()
sin
!!
...
!
...zz
zzz
n
n
n
=+−+
+
+
+3521
35
1
21
64. Составьте программу, печатающую дату столетнего юбилея семьи. Сто лет
семье исполнится в день , когда суммарный возраст всех членов семьи дос -
тигнет ста лет. Проведите декомпозицию задачи и напишите программу.
65. Сведения о студентах вуза записаны в массиве и содержат следующую ин -
формацию : фамилия, имя, пол (м или ж), курс (с 1-го до 5-го). Напишите про-
грамму, которая вводит эту информацию и печатает следующие данные:
а) номер курса, на котором наибольший процент мужчин ;
б) самые распространенные мужские и женские имена.
66. В условии задачи 6 определите, какое количество новых цветов возникает в
результате наложения прямоугольников различных цветов, и найдите сум -
марную площадь всех фигур .
67. Используя следующий фрагмент программы , опишите логическую функцию
Бьет (К1, К2, КМ), проверяющую , «бьет» ли карта К 1 карту К 2 , с уче-