 
Несколько замечаний перед тем, как 
приступить к выполнению задания...
Задание необходимо сдать до 8 декабря включительно. 
  - Задача "Арифметические действия с комплексными числами" (Pdf). 
  
  Указания
  
    - Определите тип данных "Комплексное число". Например:
 type
 TComplex=record
 Re, Im: Real;
 end;
 
- Оформите ввод, вывод комплексного числа, а также математические операции 
    с комплексными числами в виде отдельных подпрограмм.
 
Дополнительные 
задачи:
  - Задача "Северная 
  Пальмира"(Pdf)(8).
 
Контрольные вопросы и задания
  - Верно ли, что все поля типа данных запись (record) 
  должны быть разных типов? Обоснуйте ответ. 
  
- Могут ли имена полей типа данных запись (record) 
  совпадать с именами переменных, констант и др. объектов программы? Обоснуйте 
  ответ. 
  
- Могут ли имена полей одного типа данных запись (record) 
  совпадать с именами полей другого типа данных запись (record)? 
  Обоснуйте ответ. 
  
- Пусть определены типы данных
 type
 TDate=record
 Day, Month, Year: Integer;
 end;
 TPerson=record
 Name: String;
 Birth: TDate;
 end;
 и переменная
 var
 P: TPerson;
 Используя оператор присоединения 
  with, напишите оператор, в результате выполнения которого 
  переменной P будет 
  присвоено значение
 Имя: Иванов
 Дата рождения: 16.03.2002 
  .