Основы программирования в Pascal. Структура программы.

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



Advertisements
Похожие презентации
Программирование в Паскале Задача 1. Написать программу сложения двух чисел А и В, вводимых с клавиатуры. Результат сложения записать в виде переменной.
Advertisements

Язык Паскаль МОУ СОШ 2 городского округа город буй Костромской области учитель информатики Щур Анна Николаевна.
Знакомство с языком Паскаль Структура программы Ветвление на Паскале Циклические программы Пример линейной программы Пример программы с ветвлением Пример.
Среди современных языков программирования одним из самых популярных является язык Паскаль. Этот язык разработан в 1971 году и назван в честь Блеза Паскаля.
1 Тема: Арифметические операции и линейные программы.
Язык разработан в 1971 году и назван в честь Блеза Паскаля французского ученого, изобретателя механической вычислительной машины. Автор языка Паскаль.
PASCAL Линейные вычислительные алгоритмы. Цель: отработать навык составления линейных программ. Требования к знаниям учащихся: Учащиеся должны знать:
Программа на АЯ y=(1 – x x 4 ) 2 Трассировка при x=2 алг пример цел X, Y нач ввод X X:=X*X Y:=1 – X X:=X*X X:=5*X Y:=Y+X Y:=Y*Y вывод Y кон командаXY.
Проверка домашнего задания. 1. Что такое программа: а) алгоритм, записанный на понятном языке; а) алгоритм, записанный на понятном языке; б) алгоритм,
Программирование линейных алгоритмов на Паскале Программное управление работой компьютера Домашнее задание: §34.
Язык программирования высокого уровня TURBO PASCAL.
ПАСКАЛЬ Операторы ввода, вывода и присваивания. Структура программы и.
Язык программирования Pascal. Структура программы Pascal Program имя программы; Uses раздел подключения модулей; Const раздел констант; Var раздел описаний.
1 Арифметические операции + сложение – вычитание * умножение / деление div деление нацело (остаток отбрасывается) mod остаток от деления var a, b: integer;
Структура программы. Операторы. Историческая справка Язык программирования Паскаль создан в 1970 году швейцарским физиком Никлаусом Виртом и был назван.
Арифметические выражения. Выражение - это формальное правило для вычисления некоторого значения. В зависимости от типа значения выражения можно разделить.
Переменные величины в Паскале. Переменная – это величина принимающая различные значения. Характеризуется: именем; типом. Все переменные описываются в.
Среди современных языков программирования одним из самых популярных является язык Паскаль. Этот язык разработан в 1971 году и назван в честь Блеза Паскаля.
класс-ПОВТОРЕНИЕ ОСНОВНЫХ ПОНЯТИЙ ТЕМЫ « ОСНОВЫ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЯ » 8 КЛАСС.
Типы данных. Арифметические операции.. Величины VAR Переменные (изменяют значение в процессе выполнения Программы) Константы (не изменяют своё значение)
Транксрипт:

Основы программирования в Pascal

Структура программы

Пример линейного алгоритма и программы в Паскале Задача 1. Составить алгоритм сложения двух чисел А и В, вводимых с клавиатуры. Результат сложения записать в виде переменной С. По данному алгоритму написать программу в Паскале алг сложение цел А, В, С нач ввод А ввод В С := А + В вывод С кон Ввод А, В С:=A+B начало конец Вывод C Program summa; Var a,b,sum : integer; Begin readln(a); readln(b); sum := a + b; writeln(sum) end. Программа в Паскале Блок-схема Алгоритмический язык

Структура программы в Паскале (минимальные требования) Program имя программы; Var имя переменной : тип; Begin операторы end. - Имя программы - Раздел описания переменных - Раздел операторов

Раздел описания переменных Var <список переменных (через запятую) > : <тип переменных>; Типы переменных: integer – целый тип (в интервале [ , ] – 2 байта Longint – длинный целый [ , ] – 4 байта real – вещественный тип - 6 байт и др.

Ввод исходных данных с клавиатуры read (<список переменных>); readln (<список переменных>); read(a,b); read(a); read(b);

Вывод данных на экран монитора write (<список переменных>); writeln (<список переменных>); write(a,b); writeln(a); writeln(b); write(a,,b); Для целого типа: Для вещественного типа: writeln(a:5:2); writeln(b:7:3); write(a:7:2,b:9:3); write(a:5,b:5); (При b=1,234 на экран выведется: 1234e-3)writeln(b);

Вывод данных на экран монитора writeln(a=,a); writeln(b=,b); Для целого типа: Для вещественного типа: writeln(a=,a:5:2); writeln(b=,b:7:3); При b=1,234 на экран выведется: b= 1,234

Арифметические выражения в Паскале Сложение+ Вычитание- Умножение* Деление/ Целочисленное делениеdiv Остаток от деленияmod например:11 div 5 = 2 2 div 3 = 0 17 div -5 = div 5 = div -5 = 3 например:10 mod 5 = 0 10 mod 3 = 1 3 mod 5 = 3 17 mod -5 = mod 5 = mod -5 = -2

Приоритет операций 1.Минус, not 2.*, /, div, mod, and 3.+, -, or 4.=, <>,, =

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