vvod i vivodx

advertisement
Урок № ___
Понятие типов данных в Паскале, ввод и вывод данных.
Цель: ознакомить учащихся с понятием типов данных, вводом и выводом
данных; развить внимательность и память.
Тип урока: изучение нового материала.
Форма организации: урок-лекция
Ход урока.
1. Актуализация.
- Сообщение темы и цели урока
2. Проверка домашнего задания. Анализ контрольной работы.
3. Изучение нового материала.
- Кто такие программисты
- Что такое язык программирования
- Что такое система программирования
- Существует три основных типа величин: числовой, символьный и
логический.
1) Числовые делятся на переменные и константы. Например (а2 − 2ав + в2 )
а, в – переменные, 2- константа
- Переменные а программировании называют идентификаторами
2) Символьные: ‘a’, ‘b’, ‘2’, ‘201’ и т.д.
3) Логические: 0 или 1.
4) string: ‘мтарпо’, ‘jgiuk’
- Команда ввода в алгоритмах: ввод <список переменных >
Вввод А, В,С. До ввода А В
С
Набираем с клавиатуры: 1 3 5
После ввода: А 1 В 3 С 5
- На Паскале: read - читать
Readln- читать строку
Read (<список переменных >) или Readln (<список переменных >).
- Команда вывода в алгоритмах: вывод <список вывода >
Вывод х1, х2 . На экране появятся ответы х1 и х2.
- На языке Паскаль:
Write – писать;
Writeln- писать в строку.
Write (<список вывода >) или Writeln (<список вывода >).
- Арифметический оператор присваивания на Паскале имеет формат:
<числовая переменная >:= <арифметическое выражение >.
- Знаки выглядят следующим образом: *, /, +, -...
- Правила записи математических выражений: 2а
2*а
2
2
А +В -12С
А*А+В*В-12*С или sqr(A)+sqr(B)-12*C
На Паскале
На матем-ом языке
Тип аргумента Тип результата
Abs(x)
|х|
Integer или real
Integer или real
х
Exp(x)
real
Real
е
Real
Real
cos х
Real
Real
sin х
arctg x
Real
Real
Real
Real
ln х
2
Real
Real
𝑥
Real
Real
√х
Случайное число. Если Real или word
Real, word или
х отсутствует, то число
отсутствует
из диапазона [0,1]. Если
х задан, то число [0,х]
- Структура программы на Паскале:
Program < имя программы>;
Var (раздел описания переменных)
a, b: integer;
c, d: real;
begin
< операторы >} основная часть программы
end.
Begin − начало
} операторские скобки
end − конец
4. Закрепление. Конспектирование.
Найти сумму и произведение 3-х введенных с клавиатуры целых чисел.
Program summ;
Var
a, b, c: integer;
s, p: integer;
begin
Write(‘vv-te 3 chisla’);
Readln(a, b, c);
S:=0; p:=0;
S:=a+b+c; p:=a*b*c;
Writeln(‘s=’,s);
Writeln(‘p=’,p);
End.
2) Найти путь пройденный автомобилем за заданное время. Значение
скорости и времени задаются с клавиатуры.
Cos(x)
Sin(x)
Arctan(x)
Ln(x)
Sqr(x)
Sqrt(x)
Random(x)
5. Итоги урока. Оценивание работы на уроке.
6. Домашнее задание. Конспект и §32, 35 прочитать и ответить на вопросы.
Download