Тема урока: «Знакомство с языком Паскаль» 18.12.2013.

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



Advertisements
Похожие презентации
Урок 3 Turbo Pascal Язык профессионального программирования, который назван в честь французского математика и философа Блеза Паскаля (1623–1662) и разработан.
Advertisements

Арифметические выражения. Арифметическое выражение может включать константы имена переменных знаки арифметических операций: + - * / div mod вызовы функций.
Урок 6 Turbo Pascal Язык профессионального программирования, который назван в честь французского математика и философа Блеза Паскаля (1623–1662) и разработан.
Тема 1. Введение 1.
«ЗНАКОМСТВО С ЯЗЫКОМ ПАСКАЛЬ» УРОК НА ТЕМУ: Учитель математики и информатики МБО УСОШ 2 г. Калача-на-Дону Волгоградской области Анисимовой Н.А.
1 Тема: Арифметические операции и линейные программы.
1 Программирование на языке Паскаль © К.Ю. Поляков, ВведениеВведение 2.ВетвленияВетвления 3.Сложные условияСложные условия 4.ЦиклыЦиклы 5.Циклы.
1 Арифметические операции + сложение – вычитание * умножение / деление div деление нацело (остаток отбрасывается) mod остаток от деления var a, b: integer;
Язык программирования Паскаль Учитель информатики: Иванчикова Т.Ф.
Арифметические выражения. Выражение - это формальное правило для вычисления некоторого значения. В зависимости от типа значения выражения можно разделить.
Программирование на языке Паскаль Тема 1. Введение.
Тема урока Команда присваивания. Арифметические операции и выражения. Стандартные функции.
Оператор присваивания. Оператор вывода информации на экран.
Язык программирования Pascal. Основные понятия Программа Компиляция Оператор Идентификатор Набор команд на языке программирования Перевод программы (целой)
Среди современных языков программирования одним из самых популярных является язык Паскаль. Этот язык разработан в 1971 году и назван в честь Блеза Паскаля.
1 Программирование на языке Паскаль Тема 1. Введение.
1 Прикладное программирование Kafmi21. ru – учеба – заочнику – прикладное программирование.
Основы языка Данные, Переменная, Константа Типы данных Оператор присваивания Оператор read, write Оператор if Оператор цикла Паскаль.
Основы алгоритмизации и программирования. Компьютер – это устройство для универсальной обработки информации. Достаточно только написать точную инструкцию.
1 Программирование на языке Паскаль Тема 1. Введение Кулебякин В.В.
Транксрипт:

Тема урока: «Знакомство с языком Паскаль»

Языки программирования: 1) низкого уровня(пишутся на языке машинных кодов); 2) высокого уровня(приближены к естественному (английскому) языку, легче воспринимаются человеком, не зависят от конкретного компьютера) Язык программирования – это строгая система условных обозначений для записи команд. Языки программирования: 1) низкого уровня(пишутся на языке машинных кодов); 2) высокого уровня(приближены к естественному (английскому) языку, легче воспринимаются человеком, не зависят от конкретного компьютера)

Языки программирования высокого уровня делятся на: Языки программирования высокого уровня делятся на: 1)процедурные – Algol, Basic, Pascal, C. 2)Объектно-ориентированные - Prolog, Visual Basic, Borland Delphi.

Система программирования TURBO PASCAL.

1)латинские буквы – большие и маленькие; 2)буквы русского алфавита - большие и маленькие; 3)цифры – от 0 до 9; 4)знаки операций - +, -, /, *,=,, , =; 5)разделительные знаки – ( ) [ ] { } ;., _% & # и т. Д.

Program ; const …;{константы} var …; {переменные} { процедуры и функции } begin … {основная программа} end.

Имена программы, констант, переменных Заглавные и строчные буквы не различаются! Имя не может начинаться с цифры!

ПЕРЕМЕННЫЕ

Константы - Константы - постоянная величина, имеющая имя.

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

Какие операторы неправильные? program qq; var a, b: integer; x, y: real; begin a := 5; 10 := x; y := 7,8; b := 2.5; x := 2*(a + y); a := b + x; end. имя переменной должно быть слева от знака := целая и дробная часть отделяются запятой и несоответствие типов Несоответствие типов

1) вычисление выражений в скобках 2) умножение, деление слева направо 3) сложение и вычитание слева направо Запишите выражение в математическом виде! Порядок выполнения операций x:=(a*a+5*c*c-d*(a+b))/((c+d)*(d-2*a));

ЗАПИСАТЬ ПО ПРАВИЛАМ ЯЗЫКА ТР ВЫРАЖЕНИЕ: ФункцияДействие функции Sqrt(x)Квадратный корень Sqr(x)Квадрат числа Sin(x)Синус Cos(x)Косинус 1. х +x 2 2. tg (x) x 3 + 2x 2

Процедура ВЫВОДА

Упражнение: ВВЕДИТЕ ДВА ЦЕЛЫХ ЧИСЛА И НАЙДИТЕ ИХ СУММУ.

Задача: Написать программу, которая выводит на экран четверостишие «По ковру зверек бежит То замрет, то закружит, Коврика не покидает, Что за зверь, кто угадает?»

Упражнение: Напишите на языке Паскаль программу вычисления y по формуле: y = ( 1- x 2 + 5x 4 ) 2, где x - данное целое число.

Упражнение: Перепишите программу на языке Паскаль, исправив ошибки: Program primer Var a,b: integer; Begin ; ReadLn( a,b); s=a+b; m:=a*b; d:=a:b; WriteLn(s); WriteLn(m); WriteLn(d) End