Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


Для правообладателей

Обратная связь

Email: Нажмите что бы посмотреть 

Яндекс.Метрика

Презентация на тему Тема урока: Язык программирование Pascal ABC. Операторы языка. Обработка числовых и символьных данных 9 класс.

Содержание

Самостоятельная работаВариант 1Вариант 2
Самостоятельная работаВариант 1Вариант 2 Тема: Операторы языка. Обработка числовых и символьных данных Программа- представляет собой последовательность операторов записанных друг за другом с новой строки. Оператор- это конструкция (предложение) для описания величин, оформленное в виде обозначения какого-то Типы операторовОбычно состоят из открывающего оператора, тела, составного оператора, и закрывающегося оператора Оператор присваиванияДля изменения значения переменной используют оператор присваивания. Он не имеет ключевого Операторы присваиванияОператор присваивания предназначен для присваивания переменной значения выражения. Оператор обозначается символом Примеры использования оператора присваивания:с переменными целого типа – х: = 200;вещественного - var a, b: integer;...a := 5;b := a + 2;a := (a Для того чтобы программа могла работать в диалоговом режиме (позволяла бы вводить Процедура вывода Существует две формы процедуры вывода: 1) write (а, b ) ; Примеры вывода данных{ вывод значения переменной a}{ вывод значения переменной a и В процедурах вывода write и writeln имеется возможность установить ширину поля выводаwrite(у Процедура ввода Существует две формы процедуры ввода: read и readln:Примерыread(a);read(a, b,с);Readln (x,у); Процедура read обеспечивает ввод данных разных типов с клавиатуры. В скобках указываются read ( a, b );Ввод значений двух переменных (через пробел или Enter).через Создание программ program Sum;	var a, b, c: integer;	begin  read ( a, b ); Как работает программа Сложение чисел: простое решение	program Sum;	var a, b, c: integer;	begin  read ( Сложение чисел: полное решение	program Sum;	var a, b, c: integer;	begin  writeln('Введите два Составьте программу вычисляющие значение выражения, запишите ее в соответствии с правилами Pascal.Задание к уроку: a, b, c, f- целые числа Результат выполнения программы:Решаем пример:Введите значения переменных a, b, c, f:Ответ:  34,2304 программа			Program Prim_1; Var a, b, c, f: Integer ;		x: real;	Begin	Writeln( ‘Решаем пример‘ Дописать программу: «Выражение в паскаль» Д.З.: Выучить лекция Запишите на зыке программирования выражения 1 вариант)2 вариант)
Слайды презентации

Слайд 2 Самостоятельная работа
Вариант 1
Вариант 2

Самостоятельная работаВариант 1Вариант 2

Слайд 3 Тема: Операторы языка. Обработка числовых и символьных данных

Тема: Операторы языка. Обработка числовых и символьных данных

Слайд 4 Программа- представляет собой последовательность операторов записанных друг за

Программа- представляет собой последовательность операторов записанных друг за другом с новой

другом с новой строки.
В программировании для решения какой- либо

задачи составляют программу, которая состоит из команд и операторов языка.

Слайд 5 Оператор- это конструкция (предложение) для описания величин, оформленное

Оператор- это конструкция (предложение) для описания величин, оформленное в виде обозначения

в виде обозначения какого-то действия, для которого требуется выполнить

целый ряд машинных операций.

Слайд 6 Типы операторов

Обычно состоят из открывающего оператора, тела, составного

Типы операторовОбычно состоят из открывающего оператора, тела, составного оператора, и закрывающегося

оператора, и закрывающегося оператора
Пример:
IF X>Y THEN Z=X-Y;
Простые
Составные
Пример:

присваивание
у :=Sin (Pi/3)

Слайд 7 Оператор присваивания
Для изменения значения переменной используют оператор присваивания.

Оператор присваиванияДля изменения значения переменной используют оператор присваивания. Он не имеет

Он не имеет ключевого слова и определяется знаком :=
Min:=34
Min:=

Min+4
Min:=> 38


Ячейки памяти

min



Слайд 8 Операторы присваивания
Оператор присваивания предназначен для присваивания переменной значения

Операторы присваиванияОператор присваивания предназначен для присваивания переменной значения выражения. Оператор обозначается

выражения. Оператор обозначается символом «:=». Оператор считается синтаксически правильным,

если тип выражения в правой части совпадает с типом переменной.

Слайд 9 Примеры использования оператора присваивания:
с переменными целого типа –

Примеры использования оператора присваивания:с переменными целого типа – х: = 200;вещественного

х: = 200;
вещественного - у :=Sin (Pi/3);
символьного -

с := ' 6 ';
булевского – test :=false;

Слайд 10 var a, b: integer;
...
a := 5;
b := a

var a, b: integer;...a := 5;b := a + 2;a :=

+ 2;
a := (a + 2)*(b – 3);
b :=

b + 1;


5


5+2

7


7*4

28


b

8

Изменение значений переменной


Слайд 11 Для того чтобы программа могла работать в диалоговом

Для того чтобы программа могла работать в диалоговом режиме (позволяла бы

режиме (позволяла бы вводить данные и видеть результаты работы

на экране), существуют процедуры ввода и вывода.

Процедуры ввода и вывода


Слайд 12 Процедура вывода

Процедура вывода

Слайд 13 Существует две формы процедуры вывода: 1) write (а, b

Существует две формы процедуры вывода: 1) write (а, b ) ;

) ; 2) writeln (x, z) ; В результате

выполнения данной процедуры значения переменных будут выведены на экран монитора.

Слайд 14 Примеры вывода данных
{ вывод значения переменной a}
{ вывод

Примеры вывода данных{ вывод значения переменной a}{ вывод значения переменной a

значения переменной a и переход на новую строку}
{ вывод

текста }

{вывод текста и значения переменной c}

write( a );

writeln( a );

writeln( 'Привет!' );

writeln( 'Ответ: ', c );

writeln ( a, '+', b, '=', c );


Слайд 16 В процедурах вывода write и writeln имеется возможность

В процедурах вывода write и writeln имеется возможность установить ширину поля

установить ширину поля вывода
write(у :i: j)
печатает значения

у с отступом в позиции i и количество знаков после запятой- j.
Пример:



Количество знаков после запятой

Ширина поля

Y:= 6.205853678
Write (у :4: 2) ⇒ 6.20









Слайд 17 Процедура ввода

Процедура ввода

Слайд 18 Существует две формы процедуры ввода:
read и readln:
Примеры
read(a);
read(a,

Существует две формы процедуры ввода: read и readln:Примерыread(a);read(a, b,с);Readln (x,у);

b,с);
Readln (x,у);


Слайд 19 Процедура read обеспечивает ввод данных разных типов с

Процедура read обеспечивает ввод данных разных типов с клавиатуры. В скобках

клавиатуры.
В скобках указываются имена переменных, которым присвоятся введенные

значения. При вводе нескольких значений с помощью одной процедуры, они разделяются символом «пробел». Для окончания ввода (завершения работы одной процедуры read) нажимается клавиша .

Слайд 20 read ( a, b );
Ввод значений двух переменных

read ( a, b );Ввод значений двух переменных (через пробел или

(через пробел или Enter).
через пробел:
25 30
через Enter :
25
30


Слайд 21 Создание программ

Создание программ

Слайд 22 program Sum;
var a, b, c: integer;
begin
read

program Sum;	var a, b, c: integer;	begin read ( a, b );

( a, b );
c := a +

b;
writeln ( c );
end.

Пример: программа нахождения суммы 2-х чисел


Слайд 23 Как работает программа

Как работает программа

Слайд 24 Сложение чисел: простое решение
program Sum;
var a, b, c:

Сложение чисел: простое решение	program Sum;	var a, b, c: integer;	begin read (

integer;
begin
read ( a, b );
c

:= a + b;
writeln ( c );
end.

Слайд 25 Сложение чисел: полное решение
program Sum;
var a, b, c:

Сложение чисел: полное решение	program Sum;	var a, b, c: integer;	begin writeln('Введите два

integer;
begin
writeln('Введите два целых числа');
read (

a, b );
c := a + b;
writeln ( a, '+', b, '=', c );
end.

Протокол:
Введите два целых числа
25 30
25+30=55

компьютер

пользователь


Слайд 26 Составьте программу вычисляющие значение выражения, запишите ее в

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

соответствии с правилами Pascal.
Задание к уроку:


Слайд 27
a, b, c, f- целые числа

a, b, c, f- целые числа

Слайд 28 Результат выполнения программы:
Решаем пример:




Введите значения переменных a, b,

Результат выполнения программы:Решаем пример:Введите значения переменных a, b, c, f:Ответ: 34,2304

c, f:

Ответ: 34,230
4 5 2 9
Примера должен быть

записан по всем правилам записи выражений на языке программирования

Слайд 29 программа
Program Prim_1; Var a, b, c, f: Integer ;
x:

программа			Program Prim_1; Var a, b, c, f: Integer ;		x: real;	Begin	Writeln( ‘Решаем

real;
Begin
Writeln( ‘Решаем пример‘ );
Writeln ( ‘( (a / b…

) )‘ );
Writeln ('Введите переменные a, b, f, c ');
readln (a, b, f, c);
X := ( a / ( b…) );
Writeln (‘Ответ:‘ , x :3 :3);
End.

Выражение запишите самостоятельно, по всем правилам записи выражений на языке программирования


Слайд 30 Дописать программу: «Выражение в паскаль»

Дописать программу: «Выражение в паскаль»

  • Имя файла: tema-uroka-yazyk-programmirovanie-pascal-abc-operatory-yazyka-obrabotka-chislovyh-i-simvolnyh-dannyh-9-klass.pptx
  • Количество просмотров: 149
  • Количество скачиваний: 0