| Главная » Файлы » В помощь учителю » Информатика |
| [ Скачать с сервера (331.0 Kb) ] | 2013-11-21, 8:35 PM |
| урок информатики в 9 классе учитель информатики СКО, Акжарского р-на, Талшыкской СШ, Ахметова А.Б. Любая программа дает результат на основании обработки каких-то данных, обрабатываемые данные читаются с внешних структур и помещаются в памяти компьютера, а результат, наоборот, выводится наружу. На языке Паскаль для ввода и вывода данных в целях обмена данными между пользователем и компьютером применяются определенные стандартные файлы ввода и вывода Input и Output. Обрабатываемая данная программа читает из файла Input и записывает результат в файл Output. Стандартными файлами ввода Input считается клавиатура, а вывода Output — экран дисплея. Они могут быть и указанными в параметрах программы. Чтение данных из файлов и записи их выполняют операторы Read, Write, Readln, Writeln. Рассмотрим способы ввода этими операторами данных с помощью клавиатуры и вывода на дисплей. Оператор чтения (Read), прочитав значения обрабатываемых данных, присваивает их к указанным в операторе переменным. Запись: Read<идентификаторы переменных>; идентификаторы переменных разделяются запятой. Например: read (a); { ввод значения переменной a} read (a, b); { ввод значений переменных a и b} Как вводить два числа? через пробел: 25 30 через Enter: 25 30 Оператор Readln аналогичен оператору Read, однако, если операторы Readln записываются подряд, то необходимые значения для следующих операторов ввода должны набираться обязательно с новой строки. В качестве примера приведены отрывки из двух программ и способы набора соответствующих значений переменных с клавиши. Оператор вывода – выводит на экран результат Запись: Write (<выражение>); Выражения (постоянная, переменная, последовательность, ...) разделяются друг от друга запятой. write (a); {вывод значения переменной a} Оператор Writeln похож на оператор Write, только после записи последнего результата в операторе на экран курсор располагается в начале следующей строки. writeln (a); {вывод значения переменной a и переход на новую строчку} работа со слайдами 8,9,10,11 Write (555); {выражение дано в виде постоянной} Write (a+b/c); {выводится результат выражения} writeln ('Ответ:', c); { вывод текста и значения переменной c} Что выведет на экран в этом случае оператор вывода? writeln (a, '+', b, '=', c); Этап закрепления: Задача. Ввести два целых числа и вывести на экран их сумму. Простейшее решение: program qq; var a, b, c: integer; begin read (a, b); c := a + b; writeln ©; end. Полное решение program qq; var a, b, c: integer; begin writeln('Введите два целых числа'); read (a, b); c := a + b; writeln ( a, '+', b, '=', c ); end. Протокол: Введите два целых числа 25 30 25+30=55 Задания для решения на компьютере: "4": Ввести три числа, найти их сумму и произведение. Пример: Введите три числа: 4 5 7 4+5+7=16 4*5*7=140 "5": Ввести три числа, найти их сумму, произведение и среднее арифметическое. Пример: Введите три числа: 4 5 7 4+5+7=16 4*5*7=140 (4+5+7)/3=5.33 Д/з: стр 31, выучить операторы, прочитать конспект | |
| Просмотров: 1206 | Загрузок: 150 | Комментарии: 5 | | |
Форма входа |
|---|
Категории раздела | |||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Социальные закладк |
|---|
Поиск |
|---|
Друзья сайта |
|---|
Теги |
|---|
Статистика |
|---|