Условный оператор. if then if then begin begin ; ; … … ; ; end end else elsebegin ; ; … … end; end;

Презентация:



Advertisements
Похожие презентации
Стандартные процедуры и функции: Abs (x) – абсолютное значение аргумента x; ArcTan (x) – арктангенс x, выраженный в радианах; Cos (x) – косинус x, x задается.
Advertisements

Алгоритмизация и программирование Программирование. Основные алгоритмы и приемы программирования. (на примере языка программирования Turbo Pascal) Дибиров.
Выражения и функции в Паскале
Тема урока Команда присваивания. Арифметические операции и выражения. Стандартные функции.
ОПЕРАЦИИ И СТАНДАРТНЫЕ ФУНКЦИИ Turbo Pascal 7.0.
Стандартные математические функции. Функции преобразования типов.
1. Какие числа относятся к типу Integer Real 2. Исправь ошибки в программе Program 2 pr; Var b,s: real; Begin Writeln (Введите числа b и с) Readln( b,c);
ОПЕРАЦИИ И СТАНДАРТНЫЕ ФУНКЦИИ языка PASCAL. Темы: Операции Функции Приоритетность.
Тема: « Линейные вычислительные алгоритмы. ». Язык Паскаль был разработан в 1970г. Никласом Виртом как язык обучения студентов программированию. Паскаль.
ОПЕРАЦИИ И СТАНДАРТНЫЕ ФУНКЦИИ языка PASCAL. Темы: Операции Функции Приоритетность.
Простые типы данных на языке программирования Turbo Pascal.
Стандартные математические функции Паскаля. Обращение Тип аргумента Тип результата Функция Abs(x)I,R Модуль аргумента Arctan(x)I,RRАрктангенс (радианы)
Стандартные арифметические функции и выражения.. Функция Назначение abs(x) Вычисление абсолютного значения величины х. sqr(x) Возведение в квадрат значения.
Язык программирования Паскаль 3 часть. Вычисление математических выражений в Pascal ABC.
ОПЕРАЦИИ И СТАНДАРТНЫЕ ФУНКЦИИ Turbo Pascal 7.0. Темы: Операции Функции Приоритетность.
Арифметическое выражение описывает правило вычисления значения некоторой величины. Оно может содержать числа, переменные, функции. Объединенные знаками.
Вещественный тип данных (Real). Форматы записи вещественных переменных 1.Обычная форма. 0,7 может быть записано как 0.7 или.7 -2,1 может быть записано.
Турбо-Паскаль Алфавит и словарь. Алфавит A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z _ 0 1.
Операции и функции языка Паскаль- это конструкция языка, задающая порядок выполнения операций над элементами данных (операндами). Выражение.
Тема урока: Костина Вера Павловна МАОУ «СОШ 2» МО «Лениногорского муниципального района» РТ.
Транксрипт:

Условный оператор

if then if then begin begin ; ; … … ; ; end end else elsebegin ; ; … … end; end;

Program b; Var x,y:real; begin read(x,y); if x>y then x:=x/5 else x:=x+5; write(x,y) end. { Даны два числа. Если первое число больше второго, то его уменьшают в 5 раз. Иначе это число увеличивают на 5.}

!Упражнение для самостоятельного выполнения Составьте программу, которая запрашивает коэффициенты квадратного уравнения и выводит его корни или выдает сообщение, что действительных корней нет. Составьте программу, которая запрашивает коэффициенты квадратного уравнения и выводит его корни или выдает сообщение, что действительных корней нет. Даны три числа. Возвести в квадрат те из них, значения которых неотрицательны. Отрицательные числа оставить без изменения. Даны три числа. Возвести в квадрат те из них, значения которых неотрицательны. Отрицательные числа оставить без изменения. Найти наименьшее из трех чисел. Найти наименьшее из трех чисел.

Функции языка Pascal

Стандартные функции SIN(x) - выдает синус угла, заданного в радианах, результат типа Real. SIN(x) - выдает синус угла, заданного в радианах, результат типа Real. COS(x) - выдает косинус угла, заданного в радианах, результат типа Real COS(x) - выдает косинус угла, заданного в радианах, результат типа Real LN(x) - выдает значение натурального логарифма числа x, результат типа Real LN(x) - выдает значение натурального логарифма числа x, результат типа Real SQRT(x) - вычисляет значение квадратного корня из x, результат - Real SQRT(x) - вычисляет значение квадратного корня из x, результат - Real ARCTAN(x) - возвращает Arctg(x), результат Real ARCTAN(x) - возвращает Arctg(x), результат Real EXP(x) - возводит число e в степень x EXP(x) - возводит число e в степень x SQR(x) - возвращает квадрат числа SQR(x) - возвращает квадрат числа ABS(x) - возвращает модуль числа ABS(x) - возвращает модуль числа

Дополнительные функции ODD(x) - вырабатывает результат булевского типа: для четного аргумента - FALS, для нечетного - TRUE ODD(x) - вырабатывает результат булевского типа: для четного аргумента - FALS, для нечетного - TRUE SUCC(x) - вырабатывает следующее целое число SUCC(x) - вырабатывает следующее целое число PRED(x) - вырабатывает предыдущее целое число PRED(x) - вырабатывает предыдущее целое число TRUNC(x) - вырабатывает целый результат путем отбрасывания дробной части аргумента TRUNC(x) - вырабатывает целый результат путем отбрасывания дробной части аргумента ROUND(x) - вырабатывает целый результат путем округления до ближайшего целого ROUND(x) - вырабатывает целый результат путем округления до ближайшего целого

Дополнительные функции ODD(x) - вырабатывает результат булевского типа: для четного аргумента - FALS, для нечетного - TRUE ODD(x) - вырабатывает результат булевского типа: для четного аргумента - FALS, для нечетного - TRUE SUCC(x) - вырабатывает следующее целое число SUCC(x) - вырабатывает следующее целое число PRED(x) - вырабатывает предыдущее целое число PRED(x) - вырабатывает предыдущее целое число TRUNC(x) - вырабатывает целый результат путем отбрасывания дробной части аргумента TRUNC(x) - вырабатывает целый результат путем отбрасывания дробной части аргумента ROUND(x) - вырабатывает целый результат путем округления до ближайшего целого ROUND(x) - вырабатывает целый результат путем округления до ближайшего целого

!Упражнения: Вывести на экран значение числа e. Вывести на экран значение числа e. Составить программу, которая запрашивает стороны треугольника и вычисляет площадь этого треугольника по формуле Герона. Составить программу, которая запрашивает стороны треугольника и вычисляет площадь этого треугольника по формуле Герона. Составить программу, которая по введенному x вычисляет 1-2х+3х 2 -4х 3 и Составить программу, которая по введенному x вычисляет 1-2х+3х 2 -4х 3 и 1+2х+3х 2 +4х х+3х 2 +4х 3.