Программирование. ABCPascal
презентация к уроку по информатике и икт (9 класс) на тему
Презентация к урокам по программированию на языке Паскаль. Используется при изучении нового материала.
Скачать:
Вложение | Размер |
---|---|
![]() | 736.02 КБ |
Предварительный просмотр:
Подписи к слайдам:
Вид исполнителя Чертежник ABCPascal
uses Drawman - использование команд Чертежника Основные операторы Field (N,M) – размер поля Чертежника PenDown – перо поднято OnVector ( a,b ) – перемещение на вектор ( a,b ) ToPoint ( x,y ) – перемещение пера в точку ( x,y ) PenUp – перо опущено
Задача 1. Написать программу построения треугольника с вершинами в точках А(2,2), В (5,1),С (3,6) .
Оператор OnVector ( a,b ) OnVector ( a,b ) – перемещение на вектор ( a,b ) Задача 1. Написать программу построения отрезка с вершинами в точках А(2,2 ) и В(3,6 ) . Перо Чертежника поднято, находится в начале координат.
Задача 2. Написать программу построения квадрата с координатами (1,1), (1,4), (5,5) и (5,1) . Перо Чертежника поднято, находится в начале координат.
Использование переменных Задача 1. Написать программу вывода на экран числа 13. program Pr3; var x: real; begin x:=13; write(x); end.
Задача 2. Написать программу вычисления суммы двух чисел. program Pr4; uses crt; var x, y, z: real; begin x:=13; y:=12; z:=x+y; write(z); end.
Имена переменных: х, х1, pr_1, summa После Var записываются имена переменных для: хранения данных; результатов вычисления; промежуточных данных. Типы переменных: Integer – целый Real - вещественный
Действия в АВС Pascal * - умножение / - деление Оператор присваивания - переменная - выражение в программе - числа - переменная
Команды ввода и вывода Read (a); - ввод данных с клавиатуры Read (alpha, beta, gamma); program Pr4; uses crt; var x, y, z: real; begin read (x,y); z :=x+y; write(z ); end.
Комментарии program Pr4; uses crt; var x, y, z: real; begin read (x,y); z :=x+y; write( ‘ сумма = ’, z ); end.
Обозначение в Pascal Обозначе-ние в матема -тике Тип возращаемо-го результата Описание Sqr ( x) x 2 совпадает с типом х Вычисляет х в квадрате abs (x) | x| совпадает с типом х Вычисляет модуль х sqrt(x) real Вычисляет корень квадратный из х trunc (x) integer Вычисляет целую часть от числа х round(x) integer Округляет х до целых frac (x) real Вычисляет дробную часть от числа х Обозначение в Pascal Обозначе-ние в матема -тике Тип возращаемо-го результата Описание Sqr ( x) x 2 совпадает с типом х Вычисляет х в квадрате abs (x) | x| совпадает с типом х Вычисляет модуль х sqrt(x) real Вычисляет корень квадратный из х trunc (x) integer Вычисляет целую часть от числа х round(x) integer Округляет х до целых frac (x) real Вычисляет дробную часть от числа х Стандартные функции
Комментарии program Pr4; uses crt; var x, y, z: real; begin read (x,y); z :=x+y; write( ‘ сумма = ’, z ); end.
По теме: методические разработки, презентации и конспекты

Тематическое планирование по курсу «Основы алгоритмизации и программирования» в среде программирования VBA
Тематическое планирование по курсу «Основы алгоритмизации и программирования» в среде программирования VBA Основы алгоритмизации и программирование1,2(4 час)Повт. Программное об...

Практические задания по МДК "Системное программирование" для специальности "Программирование в компьютерных систем""
ПРАКТИЧЕСКИЕ ЗАДАНИЯ ДЛЯ МДК «Системное программирование» ...

УЧЕБНО-МЕТОДИЧЕСКОЕ ПОСОБИЕ По дисциплине «Основы программирования» Для специальности 230115 «Программирование в компьютерных системах»
УЧЕБНО-МЕТОДИЧЕСКОЕ ПОСОБИЕ По дисциплине «Основы программирования»...

УЧЕБНО-МЕТОДИЧЕСКОЕ ПОСОБИЕ По дисциплине «Основы программирования» Для специальности 230115 «Программирование в компьютерных системах»
УЧЕБНО-МЕТОДИЧЕСКОЕ ПОСОБИЕ По дисциплине «Основы программирования»...

Основы программирования: ТЕМА 01. ЯЗЫК ПРОГРАММИРОВАНИЯ ПАСКАЛЬ.
ОСНОВЫ ПРОГРАММИРОВАНИЯВВЕДЕНИЕОдним из популярных сегодня ЯП является Паскаль. Он позволяет составлять программы для решения математических задач, обработки текстов, построения изображений на экране ...

Место динамического программирования в подготовке школьников к олимпиадам по программированию
Задачи на применение идей динамического программирования – частое явление на олимпиадах по программированию, поэтому одним из важных шагов подготовки учащихся к успешному выступлению на олимпиаде по п...
Методическое пособие Построение графиков в модуле GraphABC языка программирования ABCPascal 9 - 11 класс
Методическое пособиеПостроение графиков в модуле GraphABCязыка программирования ABCPascal9 - 11 класс...