Проверка домашнего задания 9 а) var x, y: real; 9, 10, 11 a, b – стороны, s - площадь б) var a, b, s: real; в) n – количество тетрадей или обложек, st.

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



Advertisements
Похожие презентации
ОРГАНИЗАЦИЯ ВВОДА И ВЫВОДА ДАННЫХ НАЧАЛА ПРОГРАММИРОВАНИЯ.
Advertisements

ОРГАНИЗАЦИЯ ВВОДА И ВЫВОДА ДАННЫХ НАЧАЛА ПРОГРАММИРОВАНИЯ.
Операторы ввода/вывода, присваивания. Арифметические выражения.
Язык Паскаль Основы программирования. Язык программирования – это фиксированная система обозначений для описания алгоритмов и структур данных. Система.
Составить программу вычисления периметра равнобедренного треугольника. Задача.
Операторы ввода, вывода, и присваивания. Команда присваивания используется для изменения значений переменных, в языке Паскаль эта команда обозначается.
ЗНАКОМСТВО С ЯЗЫКОМ ПАСКАЛЬ 9 КЛАСС. ЦЕЛЬ: выяснить структуру программы, операторы, правила оформления и пунктуацию языка Паскаль.
Операторы ввода и вывода. Операторы вывода Вывод данных на экран write(x1,x2,….xn) или writeln(x1,x2,….xn), – имена переменных – выражения – просто числа.
начало конец команда 1 команда 2 команда N … присваивания, ввода, вывода.
Тема урока Переменная. Тип данных. Ввод и вывод данных.
Понятие переменной Переменная – это величина, которая изменяется в процессе работы программы. Для описания переменной следует указать имя переменной,
ГРАФИЧЕСКИЙ ИНТЕРФЕЙС PASCAL ABC. ОКНО РЕДАКТОРА КОДА.
Раздел описания переменных начинается со слова VAR (variables-переменные), за которым идет список имен переменных через запятую. Тип указывается после.
Урок 6 Turbo Pascal Язык профессионального программирования, который назван в честь французского математика и философа Блеза Паскаля (1623–1662) и разработан.
Познакомиться с основными понятиями языка Pascal 2.
Что такое алгоритм? Назовите базовые структуры алгоритмов. В какой форме записываются алгоритмы? Словесная, графическая, программная. Составьте алгоритм.
Проверка домашнего задания Команда присваивания. Ввод и вывод данных.
Урок 3 Turbo Pascal Язык профессионального программирования, который назван в честь французского математика и философа Блеза Паскаля (1623–1662) и разработан.
Основные этапы решения задач на компьютере. Первый этап – постановка задачи. На этом этапе участвует человек, хорошо представляющий предметную область.
Основы программирования в Turbo Pascal Язык программирования Паскаль.
Транксрипт:

Проверка домашнего задания 9 а) var x, y: real; 9, 10, 11 a, b – стороны, s - площадь б) var a, b, s: real; в) n – количество тетрадей или обложек, st - цена тетради,so - цена обложки, s – стоимость покупки var n: integer, st, so, s: real; г) n1, n2, n3 – количество тетрадей, ручек, карандашей, s - стоимость, s1, s2, s3 – цена одной тетради, ручки, карандаша соответственно. var n1, n2, n3, s, s1, s2, s3: integer

Проверка домашнего задания а) zs:=(x1+x2)/2 9, 10, 11 б) k:=k-1 в) i:=i+1 г) s:=n1*s1+n2*s2+n3*s3. Запишите оператор для: а) вычисления среднего арифметического переменных x1 и x2 ; б) уменьшения на единицу значения переменной k ; в) увеличения на единицу значения переменной i ; г) вычисления стоимости покупки, состоящей из нескольких тетрадей, нескольких ручек и нескольких карандашей.

ОРГАНИЗАЦИЯ ВВОДА И ВЫВОДА ДАННЫХ НАЧАЛА ПРОГРАММИРОВАНИЯ Классная работа Урок 35 По данной теме урок 2

Ключевые слова оператор вывода writer формат вывода оператор ввода read

Вывод данных Вывод данных из оперативной памяти на экран монитора: rite write (,,..., ) список вывода Выражения - символьные, числовые, логические, в том числе переменные и константы Пример: write ( 's=', s ). Для s=15 на экране будет: s=15. Информация в кавычках выводится на экран без изменений

Варианты организации вывода Вариант организации вывода Оператор вывода Результат Без разделителей write (1, 20, 300) Добавить разделители – запятые write (1,,, 20,,, 300) 1, 20, 300 Добавить разделители – пробелы write (1,, 2,, 3)

Формат вывода Формат вывода позволяет установить количество позиций на экране, занимаемых выводимой величиной. Оператор вывода Результат выполнения оператора write ( s=, s:2:0); s=15 write ( s=, s:3:1); s=15.0 write ( s=, s:5:1); s= 15.0 write ( s:x:y) x - общее количество позиций, отводимых под число; y - количество позиций в дробной части числа. writeln - вывод c новой строки!

Первая программа program n_1; const pi=3.14; var r, c, s: real ; begin r:=5.4; c :=2*pi*r; s:=pi*r*r; writeln ('c =', c :6:4); writeln ('s=', s:6:4) end. Результат работы программы: Turbo Pascal Version 7.0 c = s =

Ввод данных с клавиатуры read read (, …, ) Ввод в оперативную память значений переменных : Выполнение оператора read: 1)компьютер переходит в режим ожидания данных: 2)пользователь вводит данные с клавиатуры: несколько значений переменных числовых типов могут вводиться через пробел или через запятую; при вводе символьных переменных пробел и запятую ставить их нельзя; 3)пользователь нажимает клавишу Enter. список ввода

Ввод данных с клавиатуры Команда ввода-вывода var i, j: integer;x: real;a: char; read (i, j, x, a); После выполнения оператора readln курсор переходит на новую строку. варианты организации входного потока: А 1, , А А Типы вводимых значений должны соответствовать типам переменных, указанных в разделе описания переменных. !

Улучшенная программа program n_1; const pi=3.14; var r, c, s: real; begin writeln( 'Вычисление длины окружности и площади круга '); write(' Введите r>>'); readln(r); c:=2*pi*r; s:=pi*r*r; writeln ('c =', с:6:4); writeln ('s=', s:6:4) end. Результат работы программы: Turbo Pascal Uersion 7.0 Вычисление длины окружности и площади круга Введите r>> 8.5 c = s =

Домашнее задание §4.2; вопросы и задания 1–10 к параграфу с. 183 Из них 3, 5, 8, 10 в тетрадях

Задания РТ 176 read (j, i, k, l) read (k, j, l, i) read (l, i, k, j)

Задания РТ 177 var c: real;

Задания РТ 178

Задания РТ 179 program n_179a var a, b, c, d: real; Begin writeln (Вычисление дискриминанта); writeln (Ввод a, b, c); readln (a, b, c); d:= sqr(b)-4*a*c; writeln (Дискриминант =, d); end. program n_179b var d, t, s, s1, s2: real; Begin writeln (Вычисление площади кольца); writeln (Ввод d, t); readln (d, t); s1:= 3.14*sqr(d/2+t); s1:= 3.14*sqr(d)/4); s:=s1-s2 writeln ( Площадь кольца =, s); end.

Самое главное Для ввода в оперативную память значений переменных используются операторы ввода read и readln. Для вывода данных из оперативной памяти на экран монитора используются операторы вывода write и writeln. Ввод исходных данных и вывод результатов должны быть организованы понятно и удобно; это обеспечивает дружественность пользовательского интерфейса.

Вопросы и задания Запишите оператор, обеспечивающий во время работы программы ввод значения переменной summa. Целочисленным переменным i, j, k нужно присвоить соответственно значения 10, 20 и 30. Запишите оператор ввода, соответствующий входному потоку: а) б) в) 10,30,20 Опишите переменные, необходимые для вычисления площади треугольника по его трём сторонам, и запишите оператор, обеспечивающий ввод необходимых исходных данных. Что является результатом выполнения оператора? а) write (a) б) write ('a') в) write ('a=', a) Какой тип имеет переменная f, если после выполнения оператора write (f) на экран было выведено следующее число? а) 125 б) 1.25Е+2 Каким образом можно вывести на экран вещественное число в формате с фиксированной запятой? Запишите операторы ввода двух чисел и вывода их в обратном порядке. Дан фрагмент программы: read (a); read (b); c:=a+b; write (a, b); write (c) Упростите его, сократив число операторов ввода и вывода. Дан фрагмент программы: a:=10; b:=a+1: a:=b–a; write (a, b) Какие числа будут выведены на экран компьютера? Напишите программу, которая вычисляет площадь и периметр прямоугольника по двум его сторонам.

Опорный конспект Ввод в оперативную память значений переменных выполняют операторы ввода read и readln. Вывод данных из оперативной памяти на экран монитора выполняют операторы вывода write и writeln. read (, …, ) список ввода write,,..., список вывода

Источники информации b9f145e7/9_77. swf - команда ввода-вывода 3197b9f145e7/9_77.swf