Transcript
Page 1: Тема: « Линейные вычислительные алгоритмы.  »

Тема: «Линейные вычислительные алгоритмы. »

Page 2: Тема: « Линейные вычислительные алгоритмы.  »

  Язык Паскаль был разработан в 1970г. Никласом Виртом как язык обучения студентов программированию. Паскаль вырабатывает навыки соблюдения хорошего строгого стиля программирования (называемого структурным программированием), упрощающего разработку сложных программ. В своем первоначальном виде Паскаль имел довольно ограниченные возможности, но расширенный вариант этого языка – Turbo Pascal, является очень мощным языком программирования.

 Язык Паскаль

Page 3: Тема: « Линейные вычислительные алгоритмы.  »

COS , SQRTIF , Writeln AND, BEGIN

Page 4: Тема: « Линейные вычислительные алгоритмы.  »

Программа на Паскале

Program Summa;   labelConsttype   Var  ProcedureFunction        BEGIN              S : = S + A[i];   END.

Описание констант

Имя программы

Описание меток

Описание переменных

Описание типов

Описание процедур

Описание функций

Page 5: Тема: « Линейные вычислительные алгоритмы.  »

Целый ЛогическийСимвольныйСтроковыйперечисляемый

Page 6: Тема: « Линейные вычислительные алгоритмы.  »
Page 7: Тема: « Линейные вычислительные алгоритмы.  »

True      false

Page 8: Тема: « Линейные вычислительные алгоритмы.  »
Page 9: Тема: « Линейные вычислительные алгоритмы.  »

Основные операторы ввода-вывода

Page 10: Тема: « Линейные вычислительные алгоритмы.  »

Составить программу и блок \схему, для вычисления периметра треугольника и трапеции,

значения сторон вводятся с клавиатуры.

Program p1; Var a,b,с, ptr, ptrap: integer; Begin WriteLn('Введите длины сторон треугольника через пробел'); ReadLn(a,b,с); ptr:=(a+b+c); WriteLn('Введите длины сторон трапеции через пробел'); ReadLn(a,b,с); ptrap:=a+b+2*c;WriteLn(' периметр трапеции равен ', рtrap); WriteLn(‘периметр треугольника равен ', рtr); End.

Page 11: Тема: « Линейные вычислительные алгоритмы.  »

Название и математическое обозначение функции Указатель функции

Абсолютная величина (модуль) | х |  abs(x) Корень квадратный sqrt(x)Натуральный логарифм Ln x Ln(x)Экспонента (степень числа е " 2.72) ex exp(x)

Квадрат числа х  х 2 SQR(x)

х в степени y  х у Exp(y*Ln(x))

Частное от деления целого х на целое y   Х div yОстаток от деления целого х на целое y   X mod yСлучайное число в диапазоне от 0 до х-1   Random (x)Синус (угол в радианах) sin x sin(x)Косинус (угол в радианах) cos x cos(x)Округление по правилам Round(x)Округление отбрасыванием дроби Trunc(x)Дробная часть числа Frac(x)Арктангенс (главное значение в радианах) arctg x arctg(x)Увеличение х на величину уУменьшение х на величину у

Х=х+уХ=х-у

Inc(x,y)Dec(x,y)

Таблица стандартных функций языка Паскаль

Page 12: Тема: « Линейные вычислительные алгоритмы.  »

1. Запишите по правилам языка программирования выражения:

                                                                                                             

                                                                                   

Page 13: Тема: « Линейные вычислительные алгоритмы.  »

A

Б

1. Запишите по правилам языка программирования выражения:

                                                                                                             

                                                                                   

В

Page 14: Тема: « Линейные вычислительные алгоритмы.  »

Ж

И

E

д

З

Г

Page 15: Тема: « Линейные вычислительные алгоритмы.  »

Параграф 34 №7-8 письменно

Домашнее задание


Recommended