СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до 21.05.2025

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Презентация "Язык программирования Паскаль"

Категория: Информатика

Нажмите, чтобы узнать подробности

Презентация содержит теоретический материал по теме "Знакомство с языком Паскаль".

Просмотр содержимого документа
«Презентация "Язык программирования Паскаль"»

Язык программирования PASCAL

Язык программирования

PASCAL

Программа на языке Паскаль представляет собой формальную запись некоторого алгоритма. В соответствии с этим программа состоит из двух основных частей: описания последовательности действий, которые необходимо выполнить, и описания данных, с которыми оперируют действия.

Программа на языке Паскаль представляет собой формальную запись некоторого алгоритма. В соответствии с этим программа состоит из двух основных частей: описания последовательности действий, которые необходимо выполнить, и описания данных, с которыми оперируют действия.

  Алфавит языка Pascal включает: все латинские прописные и строчные буквы, арабские цифры, знаки (+, -, *, /, :, ; и т.д.), служебные слова. Операторы записываются по определенным правилам, предусмотренным требованиями языка и оформляются в виде текстового файла.

Алфавит языка Pascal включает:

все латинские прописные

и строчные буквы,

арабские цифры,

знаки (+, -, *, /, :, ; и т.д.),

служебные слова.

Операторы записываются по

определенным правилам,

предусмотренным требованиями

языка и оформляются в виде

текстового файла.

Исходные (входные) данные – это данные, известные перед выполнением задачи, из условия. Выходные данные – результат решения задачи.

Исходные (входные) данные – это данные, известные перед выполнением задачи, из условия.

Выходные данные – результат решения задачи.

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

С понятием величины связаны следующие характеристики:

имя (идентификатор) – ее обозначение и место в памяти;

тип – множество допустимых значений и множество применимых операций к ней;

значение – динамическая характеристика, может меняться многократно в ходе выполнения программы.

Постоянной называется величина, значение которой остается неизменной в процессе выполнения алгоритма. Переменной называется величина, значение которой меняется в процессе исполнения алгоритма.

=, , 0..255 word 0..65535 shortint – 128..127 Longint -2147483648..2147483647 " width="640"

Основные типы величин

Идентификатор

Диапазон (множество) значений

Целый тип

Операции

Integer

32768..32767

Byte

+, –, /, *, Div, Mod, =, ,

0..255

word

0..65535

shortint

128..127

Longint

-2147483648..2147483647

=, , Boolean true, false Символьный тип Not, And, Or, Xor, =, , char все символы кода ASCII +, =, , " width="640"

Основные типы величин

Идентификатор

Диапазон (множество) значений

Вещественный тип

Операции

real

2,9 10 –39 — 1,7 10 38

Логический тип

+, –, /, *, =, ,

Boolean

true, false

Символьный тип

Not, And, Or, Xor, =, ,

char

все символы кода ASCII

+, =, ,

Общая структура программы на языке Pascal  PROGRAM имя;  раздел описаний;  BEGIN  раздел операторов;  END.

Общая структура программы на языке Pascal

PROGRAM имя; раздел описаний; BEGIN раздел операторов; END.

Разделы описаний  USES - подключение библиотеки LABEL - меток CONST - констант TYPE - типов VAR - переменных PROCEDURE, FUNCTION - процедур и функций.

Разделы описаний

USES - подключение библиотеки

LABEL - меток

CONST - констант

TYPE - типов

VAR - переменных

PROCEDURE, FUNCTION - процедур и функций.

Оператор ввода Read (список переменных);  Read (а,b,c);  Readln (список переменных);  Readln (a);

Оператор ввода

Read (список переменных);

Read (а,b,c);

Readln (список переменных);

Readln (a);

Оператор вывода Write (список вывода); Writeln (список вывода); write (A); - вывод значения переменной writeln ('PASCAL'); - вывод текста writeln ('сумма чисел равна', S); - вывод текста и значения переменной

Оператор вывода

Write (список вывода);

Writeln (список вывода);

write (A); - вывод значения переменной

writeln ('PASCAL'); - вывод текста

writeln ('сумма чисел равна', S); - вывод текста и значения переменной

Составить программу вычисления суммы двух чисел Program summa; Uses crt; var a, b, sum : integer; Begin Write('Введите значения чисел'); readln(a, b); sum := a + b; writeln('Cумма чисел a и b равна', sum); end.

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

Program summa;

Uses crt;

var

a, b, sum : integer;

Begin

Write('Введите значения чисел');

readln(a, b);

sum := a + b;

writeln('Cумма чисел a и b равна', sum);

end.

Задачи: Составить программу, выводящую на экран фразу  «Я изучаю программирование!». 2. Получить на экране рисунок  * * * * *  * * * *  * * * * *  *  * 3. Составить программу, вычисляющую значение выражения :  4. Составить программу, вычисляющую периметр и площадь прямоугольного треугольника по заданным длинам двух катетов a и b.

Задачи:

  • Составить программу, выводящую на экран фразу

«Я изучаю программирование!».

2. Получить на экране рисунок * * * * *

* * * *

* * * * *

*

*

3. Составить программу, вычисляющую значение выражения :

4. Составить программу, вычисляющую периметр и площадь

прямоугольного треугольника по заданным длинам двух катетов a и b.


Скачать

Рекомендуем курсы ПК и ППК для учителей

Вебинар для учителей

Свидетельство об участии БЕСПЛАТНО!