- •Определение алгоритма, значения основных символов и правила оформления блок-схем алгоритмов по гост 19.701-90
- •Алфавит языка Паскаль и значения основных символов и знаков препинания в языке Паскаль.
- •Правила записи комментариев в языке Паскаль.
- •Стандартные типы данных в языке Паскаль. Создание пользовательских типов данных в языке Паскаль.
- •Операторы ввода-вывода, форматный вывод и оператор присваивания на схеме алгоритма и в языке Паскаль.
- •Операторы условного и безусловного перехода на схеме алгоритма и в языке Паскаль.
- •Правила записи математических выражений, порядок действий и стандартные математические функции языка Паскаль.
- •Циклы языка Паскаль, их виды, отображение на схеме алгоритма и их программирование в языке Паскаль.
- •Работа с массивами в языке Паскаль.
- •18) Операторы ввода-вывода информации в языке Фортран.
- •Оператор безусловного перехода в языке Фортран.
- •16)Виды циклов в языке Фортран: отражение на схеме алгоритма и программирование.
- •15) Виды оператора ifязыка Фортран: отражение на схеме алгоритма и запись в программе.
- •13)Типы данных в языке Фортран и способы их описания. Правила записи комментариев в языке Фортран.
- •14)Порядок действий и стандартные математические функции в языке Фортран.
- •Работа с текстовыми файлами в языке Фортран.
- •Работа с комплексными числами в языке Фортран.
14)Порядок действий и стандартные математические функции в языке Фортран.
square (z) – возведение в квадрат;
sqrt (z) – вычисление корня;
“^” – возведение в степень zx (x – вещественное число);
conj (z) – комплексное сопряжение;
ln (z) – натуральный логарифм;
lg (z) – десятичный логарифм;
log2 (z)- логарифм по основанию 2;
log (x,z) – логарифм переменной z по вещественному основанию х;
exp (z) – комплексная экспонента;
sin (z) – синус;
cos (z) – косинус;
tg (z) – тангенс;
ctg (z) – котангенс;
arctg (z) – арктангенс;
arcsin (z) – арксинус;
arcos (z) – арккосинус;
arcctg (z) – арккотангенс;
sh (z) – гиперболический синус;
ch (z) - гиперболический косинус;
th (z) - гиперболический тангенс;
cth (z) - гиперболический котангенс;
Работа с текстовыми файлами в языке Фортран.
Текстовый файл - это совокупность строк, разделенных метками конца строки. Сам файл заканчивается меткой конца файла. Доступ к каждой строке возможен лишь последовательно, начиная с первой. Одновременная запись и чтение запрещены.
Чтение из текстового файла:
Read(f, список переменных);
ReadLn(f, список переменных);
Процедуры читают информацию из файла f в переменные. Способ чтения зависит от типа переменных, стоящих в списке. В переменную char помещаются символы из файла. В числовую переменную: пропускаются символы-разделители, начальные пробелы и считывается значение числа до появления следующего разделителя. В переменную типа string помещается количество символов, равное длине строки, но только в том случае, если раньше не встретились символы конца строки или конца файла. Отличие ReadLn от Read в том, что в нем после прочтения данных пропускаются все оставшиеся символы в данной строке, включая метку конца строки. Если список переменных отсутствует, то процедура ReadLn(f) пропускает строку при чтении текстового файла.
Запись в текстовый файл:
Write(f, список переменных);
WriteLn(f, список переменных);
Процедуры записывают информацию в текстовый файл. Способ записи зависит от типа переменных в списке (как и при выводе на экран). Учитывается формат вывода. WriteLn от Write отличается тем, что после записи всех значений из переменных записывает еще и метку конца строки (формируется законченная строка файла).
Добавление информации к концу файла:
Append(f)
Процедура открывает текстовый файл для добавления информации к его концу. Используйте эту процедуру вместо Rewrite.
Работа с комплексными числами в языке Фортран.
Действия над комплексными числами
означает, что и (два комплексных числа равны между собой тогда и только тогда, когда равны их действительные и мнимые части).
Сложение
Вычитание
Умножение
Деление