Рабочие листы
к вашим урокам
Скачать
1 слайд
«Алиса спрашивает у кролика:
- Куда мне надо идти?
Мудрый кролик ей отвечает:
- Все зависит от того, куда Вам надо прийти».
Льюиса Кэррола «Алиса в стране чудес»
2 слайд
ПРОГРАММИРОВАНИЕ
ЛИНЕЙНЫХ
АЛГОРИТМОВ
3 слайд
Что такое алгоритм?
Назовите базовые структуры алгоритмов.
В какой форме записываются алгоритмы?
Словесная, графическая, программная.
Составьте алгоритм нахождения суммы чисел А и В.
4 слайд
Составьте алгоритм нахождения суммы чисел А и В
Словесная форма: 1. Задать два числа А и В
2. Найти сумму этих чисел S=А+В
Графическая форма:
начало
А, В
S=А+В
S
конец
Как запишется алгоритм на языке программирования Turbo Pascal?
5 слайд
ЛИНЕЙНЫЕ ПРОГРАММЫ могут включать в себя операторы:
присваивания,
ввода,
вывода.
6 слайд
Оператор присваивания
Команда присваивания – одна из основных команд в алгоритмах работы с величинами. Записывают ее так:
<переменная величина> : = <выражение>
Значок « : = » читается «присвоить»
А:=В;
А – переменная;
В – выражение;
Типы переменной А и значение переменной В должны соответствовать друг другу.
Например: x, y: integer;
y:=2x+4;
7 слайд
Свойства операции присваивания:
пока переменной не присвоено значение, она остается неопределенной;
значение, присвоенное переменной, сохраняется в ней вплоть до выполнения следующего присваивания этой переменной нового значения.
новое значение, присвоенное переменной, заменяет ее предыдущее значение.
8 слайд
Задачи:
Какие из следующих последовательностей символов являются операторами присваивания?
А) X:=Y;
Б) MIN=K+1;
В) Rrr=125+1*A;
Г) Str:=‘120*Y’;
9 слайд
2.Определите значение переменной a после выполнения алгоритма:
1. а := 4
b := 2
b := a/2*b
a := 2*а + 3*b
2. a := 2
b := 6
b := 12+a*b
a := b/4*a
10 слайд
1.52
2.48
3.25
ОТВЕТЫ:
0 ошибок
1 ошибка
2 и более ошибок
11 слайд
ОПЕРАТОР ВВОДА
Структура команды: ввод <список переменных>
Пример: ввод А, В, С
Оператор ввода значений с клавиатуры имеет вид:
ReadLn (А, В, С);
где А,В,С– имена переменных.
Readln;
Ждет нажатия клавиши ввода.
Данные при вводе разделяются пробелами. Окончание ввода данных завершается нажатием клавиши <Enter>.
При вводе данных нужно соблюдать правило: в каком порядке переменные записаны в списке, в таком порядке нужно вводить их значения.
12 слайд
ОПРЕАТОР ВЫВОДА
Структура команды: вывод <список вывода>
Пример: вывод А, В, С
Write (<список вывода>);
Пример: Write (A, B+С, ‘команда вывода’);
Writeln (<список вывода>);
Пример: Writeln (A, ‘A’, 4);
Данные процедуры производят вывод выходных данных на экран монитора. Элементами списка могут быть имена переменных, выражения, константы.
13 слайд
WRITELN((<список вывода>);
- отличается от первого тем, что после вывода последнего значения курсор переводится в начало следующей строки экрана.
WRITELN;
Переводит курсор на следующую строку.
14 слайд
Программа вычисления площади прямоугольного треугольника по его катетам.
Program ploshad
Var a,b,s real;
Bigin
Writln (Введи катеты’);
Readln (a,b);
s:=1/2*a*b
Writln (‘s=’,s);
Readln;
End
0 ошибок
1-2 ошибки
3 и более ошибок
15 слайд
Структура программы на языке Паскаль
Заголовок
Раздел описаний
Блок операторов
Program <имя программы>;
…
Var <список переменных>:<тип>;
Begin
<тело программы>;
End.
16 слайд
Пример 4. Написать программу нахождения суммы чисел А и В, вводимых с клавиатуры.
Program summa;
Var A,B,S: Integer;
Begin
Writeln(‘Введите значения чисел А, В’);
Read(A,B);
S:=A+B;
Writeln(‘S=‘, S);
Readln(S);
End.
начало
А, В
S:=А+В
S
конец
17 слайд
Домашнее задание
Написать программу вычисления
площади равнобедренной трапеции.
Значения основания и боковой стороны вводятся с клавиатуры.
18 слайд
Какие операторы включают линейные программы?
Назовите операторы ввода?
Назовите операторы вывода?
Чем отличается оператор Write от оператора Writeln?
19 слайд
Рабочие листы
к вашим урокам
Скачать
6 663 852 материала в базе
Настоящий материал опубликован пользователем Фаляхов Ильназ Илсурович. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт
Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.
Удалить материалВаша скидка на курсы
40%Курс профессиональной переподготовки
500/1000 ч.
Курс профессиональной переподготовки
300 ч. — 1200 ч.
Курс повышения квалификации
36 ч. — 180 ч.
Курс профессиональной переподготовки
600 ч.
Мини-курс
4 ч.
Мини-курс
6 ч.
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.