Скачать презентацию Программирование линейных алгоритмов Оператор присваивания переменная Скачать презентацию Программирование линейных алгоритмов Оператор присваивания переменная

Lineynye_algoritmy.pptx

  • Количество слайдов: 9

Программирование линейных алгоритмов Программирование линейных алгоритмов

Оператор присваивания <переменная> : = <выражение> Вычисляется значение <выражения>, после чего <переменная> получает вычисленное Оператор присваивания <переменная> : = <выражение> Вычисляется значение <выражения>, после чего <переменная> получает вычисленное значение. Выражение может включать в себя константы, переменные, знаки операций, функции, скобки. Тип выражения определяется типом полученного значения. Арифметическое выражение – выражение числового типа (целого – Integer или вещественного – Real). Арифметические операции бывают унарными и бинарными. К унарным относится операция изменения знака. Её формат: - <величина>

Бинарные арифметические операции Паскаля Бинарные арифметические операции Паскаля

Стандартные математические функции Паскаля Стандартные математические функции Паскаля

Старшинство операций (в порядке убывания приоритета) • Вычисление функции • Унарный минус • *, Старшинство операций (в порядке убывания приоритета) • Вычисление функции • Унарный минус • *, /, div, mod • +, Возведение положительного числа в вещественную степень следует производить, используя следующее математическое тождество: xy = ey lnx На Паскале это записывается так: exp(y*ln(x))

Пример 1. Записать математическое выражение в виде арифметических выражений на паскале. • Пример 1. Записать математическое выражение в виде арифметических выражений на паскале. •

Ввод/вывод • Ввод данных с клавиатуры Read(<список ввода>) Readln(<список ввода>) • Вывод данных на Ввод/вывод • Ввод данных с клавиатуры Read(<список ввода>) Readln(<список ввода>) • Вывод данных на экран Write(<список вывода>) Writeln(<список вывода>)

Структура программы на Паскале Program <Имя программы>; Label <Раздел описания меток>; Const <Раздел описания Структура программы на Паскале Program <Имя программы>; Label <Раздел описания меток>; Const <Раздел описания констант>; Type <Раздел описания типов>; Var <Раздел описания переменных>; Procedure(Function)<Раздел описания подпрограмм>; Begin <Раздел операторов> End.

Пример 2. Скорость первого автомобиля v 1 км/ч, второго v 2 км/ч, расстояние между Пример 2. Скорость первого автомобиля v 1 км/ч, второго v 2 км/ч, расстояние между ними s км. Какое расстояние будет между ними через t ч, если автомобили движутся в разные стороны?