Основы программирования на языке Паскаль" — презентация
logo
Основы программирования на языке Паскаль"
  • "Основы программирования на языке Паскаль"
  • Язык Паскаль
  • "Основы программирования на языке Паскаль"
  • Алгоритмические операции:
  • Стандартные алгоритмические функции:
  • Стандартные алгоритмические функции:
  • Основная структура программы.
  • Определение типа данных
  • Оператор ввода данных
  • Оператор вывода данных
  • Для иллюстрации введённых понятий рассмотрим программу, реализующую тривиальный алгоритм сложения двух произвольных действительных чисел и печати результата:
  • "Основы программирования на языке Паскаль"
  • Задача: Найти площадь прямоугольника.
1/13

Изображение слайда

Слайд 2: Язык Паскаль

П ри записи программы на языке программирования можно пользоваться лишь символами, предусмотренными алфавитом языка. Алфавит языка Паскаль составляют буквы, цифры и специальные символы (знаки операций и ограничители). Специальный символ может быть одной литерой или парой литерой. В последующем изложении будем использовать: заглавные буквы латинского и русского алфавитов : 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 3 4 5 6 7 8 9 знаки операций: + - * / = <> < > <= >= : = ограничители :., : ; ' ( ) [ ] ^

Изображение слайда

Слайд 3

Целые типы Название Длина, байт Диапазон значений Byte 1 0...255 Word 2 0...65535 Integer 2 -32768...+32767 LongInt 4 -2 147 483 648... +2 147 483 647 Вещественные типы Real 6 -39...+38 (Диапазон десятичного порядка )

Изображение слайда

Операция Действие Тип операнда Тип результата + Сложение Integer, real Integer, real - Вычитание Integer, real Integer, real * Умножение Integer, real Integer, real / Деление Integer, real real DIV Деление (целое число) Integer Integer MOD Остаток от деления Integer Integer

Изображение слайда

Операция Действие Тип операнда Тип результата Sin(x) Sin x любой real Cos(x) Cos x любой real Arctan(x) arctg x любой real Ln(x) Ln x любой real Sqrt(x) любой real Sqr(x) х 2 любой любой

Изображение слайда

Слайд 6: Стандартные алгоритмические функции:

Оп ерация Действие Тип операнда Тип результата Abs(x) Модуль от х любой Любой Int(x) Возвращает целую часть х, не выполняя преобразований real real Randor(x) Случайное число целого типа от 0 до Х Integer Integer x n =exp(n*ln(x))

Изображение слайда

Слайд 7: Основная структура программы

Правила языка Паскаль предусматривают единую для всех программ форму основной структуры: Program  <Имя программы>; <Раздел описаний> Begin <Тело программы> End.

Изображение слайда

Слайд 8: Определение типа данных

Var a:integer; b:real; Var a, b :integer;

Изображение слайда

Слайд 9: Оператор ввода данных

Read ( F ); Readln ( F ); Read ( F, V 1, V 2, Vn );

Изображение слайда

Слайд 10: Оператор вывода данных

Write ( F ); Writeln ( ’F=’; F ); writeln ('Введите целое число:'); write ('x1=',x1,'x2=',x2); Write ( F, X 1, X 2, Xn ) ;

Изображение слайда

Слайд 11: Для иллюстрации введённых понятий рассмотрим программу, реализующую тривиальный алгоритм сложения двух произвольных действительных чисел и печати результата:

Program SUMMA; Var A, B, C : Real; Begin Read(A,B); C := A + B; Writeln('C=',C) End.

Изображение слайда

Слайд 12

Изображение слайда

Последний слайд презентации: Основы программирования на языке Паскаль": Задача: Найти площадь прямоугольника

Program pr1; Var a, b :real; Begin write (’ введите а= ’); readln(a); write (’ введите в= ’); readln(a); S:=a*b; Writeln ( ’s=’; s) End.

Изображение слайда

Похожие презентации