Лабораторная работа 7.
Записи.

horizontal rule

Задание

Контрольные вопросы и задания

horizontal rule

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

Задание

Задание необходимо сдать до 8 декабря включительно. 

  1. Задача "Арифметические действия с комплексными числами" (Pdf).

Указания

    1. Определите тип данных "Комплексное число". Например:
      type
         TComplex=record
            Re, Im: Real;
         end;

       
    2. Оформите ввод, вывод комплексного числа, а также математические операции с комплексными числами в виде отдельных подпрограмм.
       

Дополнительные задачи:

  1. Задача "Северная Пальмира"(Pdf)(8).


 

Контрольные вопросы и задания

  1. Верно ли, что все поля типа данных запись (record) должны быть разных типов? Обоснуйте ответ.
  2. Могут ли имена полей типа данных запись (record) совпадать с именами переменных, констант и др. объектов программы? Обоснуйте ответ.
  3. Могут ли имена полей одного типа данных запись (record) совпадать с именами полей другого типа данных запись (record)? Обоснуйте ответ.
  4. Пусть определены типы данных
    type
        TDate=record
           Day, Month, Year: Integer;
        end;
        TPerson=record
          Name: String;
          Birth: TDate;
        end;

    и переменная
    var
        P: TPerson;

    Используя оператор присоединения with, напишите оператор, в результате выполнения которого переменной P будет присвоено значение
    Имя: Иванов
    Дата рождения: 16.03.2002
    .