Несколько замечаний перед тем, как
приступить к выполнению задания...
Задание необходимо сдать до 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
.