Подробнее о вводе и выводе данных Урок в 9 классе.

Презентация:



Advertisements
Похожие презентации
Тема: Операторы вывода. Цель: 1.Познакомиться со структурой программы.
Advertisements

При работе в текстовом режиме экран монитора разбивается на строки, а строки – на позиции, в каждую из которых можно поместить только один символ. Положение.
Program [ ] ; (заголовок программы) Var [ ] ; (раздел описания переменных) Begin (начало) Раздел операторов ; (команды) End. (конец)
Модуль CRT Подготовила: учитель информатики Чумакина Е.В.
Модуль CRT Подготовила: учитель информатики Екимова М.Р.
на алгоритмическом языке Турбо - Паскаль тема: «Текстовый режим монитора» Методические разработки учителя информатики лицей 1581 Лапшиной О.М г.
Графика в Турбо Паскаль. Принципы формирования изображения.
Шутилина Л.А. Процедуры в Turbo Pascal ( часть 1: процедуры с параметрами)
Ввод и вывод Операторы ReadLn и WriteLn. Программа по вычислению произведения двух чисел, вводимых пользователем Program Proizv2; Uses Crt;{Подключаем.
Текстовый режим экрана Стандартный модуль CRT Процедуры и константы Примеры программ Конец презентации Практическая работа.
Язык программирования Pascal. Структура программы Pascal Program имя программы; Uses раздел подключения модулей; Const раздел констант; Var раздел описаний.
Программа имеет заголовок следующего вида Program имя ; Имя - это имя программы. Идентификатор имени имеет не более семи символов. Имя начинается с буквы.
Program First; Begin Write (Привет,); Writeln (друзья!); Writeln(Это 2 ая строка) end.
Язык программирования Pascal Линейные алгоритмы А. Жидков.
Операторы ввода и вывода. Операторы вывода Вывод данных на экран write(x1,x2,….xn) или writeln(x1,x2,….xn), – имена переменных – выражения – просто числа.
Процедуры ввода-вывода Процедуры ввода Формат read (х1, …, xn ); readln (x1, …, xn ); {ввод значений переменных с клавиатуры в оперативную память ЭВМ}
Основы программирования в Turbo Pascal Язык программирования Паскаль.
Оператор присваивания. Основные операции во Free Pascal Урок 3 по программированию.
Линейные вычислительные процессы (Текущий контроль) Презентация подготовлена учителем информатики МБОУ СОШ 32 г. Новочеркасска Шевченко Л.Б.
Алгоритм Мухаммед аль - Хорезми (IX век н.э.). Описание алгоритма Алгоритм – совокупность четко определенных правил для решения задачи за конечное число.
Транксрипт:

Подробнее о вводе и выводе данных Урок в 9 классе

Ввод данных Writeln (введите два числа ); Read(a,b); введите два числа 8 13 В программе: На экране: В программе:На экране: Write (введите два числа ); Read(a,b); введите два числа 8 13

Программа C:=A+B; A:=C; B:=A;

Таблица трассировки Командааbc Ввод a,b813 C:=A+B81321 A:=C B:=A21 Вывод a,b,c 21

Вывод результатов Write (a=,a,b=,b,c=,c); A= E+001b= E+001c= E+001 В программе:На экране: В программе:На экране: Write (a=:10,a:3:5,b=:10,b:3: 5,c=:10,c:3:5); A= b= c= В операторах вывода имеется возможность записи выражения, определяющего ширину поля вывода для каждой выводимой переменной или константы: Write(y1:w:d), где w – задаёт общую ширину поля вывода, d – место под дробную часть (только для выражений вещественного типа) Пример:с:=1.234 write(c=:10,c:7:3) вывод на экран xxxxxxxxc=xx1.234

Оформление текста на экране Uses CRT;

Модуль CRT Crt – электронно-лучевая трубка Подключаем операцией - USES CRT TextBackGround () – выбор фонового цвета = ClrScr – очистка экрана TextColor() – выбор цвета символов GoToXY(x.y) – процедура установки курсор в в точку с координатами (x,y) Delay(1000) – процедура временной задержки в мкс.

Решение задачи из учебника §34 9 Составить программу циклического обмена значениями трёх переменных a, b, c Например, если до обмена было: А=1, В=2, С=3, то после обмена должно стать: А=3, В=1, С=2. Выполнить трассировку. ABC

Решение Составляем математическую модель: Составляем программу: 1. Ввод данных 2. Присваивание 3. Вывод Write(введите три числа ); Read(a,b,c); D:=B; B:=A; A:=C; C:=D; Write(a:6,b:6,c:6);

Трассировка командыАВСD Ввод a,b,c 123 D:=b1232 B:=a1132 A:=c3132 C:=d312 Вывод a,b,c 312

ДОМА: §§ Продумать другой способ решения задачи 10 после § 34