Курсы
Другое
Настоящий материал опубликован пользователем Бугаева Елена В. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт
Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.
Удалить материалФайл будет скачан в форматах:
Материал разработан автором:
Абрамова Оксана Александровна
учитель информатики и математики
Об авторе
Разработка представляет собой интерактивный справочник, разработанный на Python, который предназначен для помощи ученикам 11 класса в изучении и понимании терминов и понятий, связанных с функциями и методами обработки строк в Python. Справочник будет иметь удобный интерфейс, позволяющий легко изучать и тестировать различные строковые методы и функции.
Курс повышения квалификации
Курс повышения квалификации
72 ч. — 180 ч.
Курс профессиональной переподготовки
300 ч. — 1200 ч.
Курс профессиональной переподготовки
500/1000 ч.
Еще материалы по этой теме
Смотреть
Рабочие листы
к вашим урокам
Скачать
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;
вещественного - у :=Sin (Pi/3);
символьного - с := ' 6 ';
булевского – test :=false;
10 слайд
var a, b: integer;
...
a := 5;
b := 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 ) ;
2) writeln (x, z) ;
В результате выполнения данной процедуры
значения переменных будут выведены на экран монитора.
14 слайд
Примеры вывода данных
{ вывод значения переменной a}
{ вывод значения переменной a и переход на новую строку}
{ вывод текста }
{вывод текста и значения переменной c}
write( a );
writeln( a );
writeln( 'Привет!' );
writeln( 'Ответ: ', c );
writeln ( a, '+', b, '=', c );
15 слайд
16 слайд
В процедурах вывода write и writeln имеется возможность установить ширину поля вывода
write(у :i: j)
печатает значения у с отступом в позиции i и количество знаков после запятой- j.
Пример:
Количество знаков после запятой
Ширина поля
Y:= 6.205853678
Write (у :4: 2) 6.20
17 слайд
Процедура ввода
18 слайд
Существует две формы процедуры ввода:
read и readln:
Примеры
read(a);
read(a, b,с);
Readln (x,у);
19 слайд
Процедура read обеспечивает ввод данных разных типов с клавиатуры.
В скобках указываются имена переменных, которым присвоятся введенные значения. При вводе нескольких значений с помощью одной процедуры, они разделяются символом «пробел». Для окончания ввода (завершения работы одной процедуры read) нажимается клавиша <Enter>.
20 слайд
read ( a, b );
Ввод значений двух переменных (через пробел или Enter).
a
25
b
30
a
25
b
30
через пробел:
25 30
через Enter :
25
30
21 слайд
Создание программ
22 слайд
program Sum;
var a, b, c: integer;
begin
read ( a, b );
c := a + b;
writeln ( c );
end.
Пример: программа нахождения суммы 2-х чисел
23 слайд
Как работает программа
24 слайд
Сложение чисел: простое решение
24
program Sum;
var a, b, c: integer;
begin
read ( a, b );
c := a + b;
writeln ( c );
end.
Что плохо?
?
25 слайд
Сложение чисел: полное решение
25
program Sum;
var a, b, c: integer;
begin
writeln('Введите два целых числа');
read ( a, b );
c := a + b;
writeln ( a, '+', b, '=', c );
end.
Протокол:
Введите два целых числа
25 30
25+30=55
компьютер
пользователь
26 слайд
Составьте программу вычисляющие значение выражения, запишите ее в соответствии с правилами Pascal.
Задание к уроку:
27 слайд
a, b, c, f- целые числа
28 слайд
Результат выполнения программы:
Решаем пример:
Введите значения переменных a, b, c, f:
Ответ: 34,230
4 5 2 9
Примера должен быть записан по всем правилам записи выражений на языке программирования
29 слайд
программа
Program Prim_1;
Var a, b, c, f: Integer ;
x: 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 слайд
Дописать программу: «Выражение в паскаль»
31 слайд
Д.З.: Выучить лекция Запишите на зыке программирования выражения
1 вариант)
2 вариант)
7 353 461 материал в базе
Вам будут доступны для скачивания все 330 595 материалов из нашего маркетплейса.
Мини-курс
3 ч.
Мини-курс
5 ч.
Мини-курс
6 ч.
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.