Презентация на тему: Классная работа 16 апреля 2020 г. Организация ввода и вывода данных в языке

Классная работа 16 апреля 2020 г. Организация ввода и вывода данных в языке
Классная работа 16 апреля 2020 г. Организация ввода и вывода данных в языке
Классная работа 16 апреля 2020 г. Организация ввода и вывода данных в языке
Классная работа 16 апреля 2020 г. Организация ввода и вывода данных в языке
Классная работа 16 апреля 2020 г. Организация ввода и вывода данных в языке
Классная работа 16 апреля 2020 г. Организация ввода и вывода данных в языке
Классная работа 16 апреля 2020 г. Организация ввода и вывода данных в языке
Классная работа 16 апреля 2020 г. Организация ввода и вывода данных в языке
Классная работа 16 апреля 2020 г. Организация ввода и вывода данных в языке
Классная работа 16 апреля 2020 г. Организация ввода и вывода данных в языке
Классная работа 16 апреля 2020 г. Организация ввода и вывода данных в языке
Классная работа 16 апреля 2020 г. Организация ввода и вывода данных в языке
Классная работа 16 апреля 2020 г. Организация ввода и вывода данных в языке
Классная работа 16 апреля 2020 г. Организация ввода и вывода данных в языке
Классная работа 16 апреля 2020 г. Организация ввода и вывода данных в языке
Классная работа 16 апреля 2020 г. Организация ввода и вывода данных в языке
Классная работа 16 апреля 2020 г. Организация ввода и вывода данных в языке
Классная работа 16 апреля 2020 г. Организация ввода и вывода данных в языке
Классная работа 16 апреля 2020 г. Организация ввода и вывода данных в языке
Классная работа 16 апреля 2020 г. Организация ввода и вывода данных в языке
Классная работа 16 апреля 2020 г. Организация ввода и вывода данных в языке
Классная работа 16 апреля 2020 г. Организация ввода и вывода данных в языке
Классная работа 16 апреля 2020 г. Организация ввода и вывода данных в языке
Классная работа 16 апреля 2020 г. Организация ввода и вывода данных в языке
Классная работа 16 апреля 2020 г. Организация ввода и вывода данных в языке
1/25
Средняя оценка: 4.4/5 (всего оценок: 6)
Код скопирован в буфер обмена
Скачать (887 Кб)
1

Первый слайд презентации

Классная работа 16 апреля 2020 г. Организация ввода и вывода данных в языке Pascal

Изображение слайда
2

Слайд 2

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

Изображение слайда
3

Слайд 3

Примеры оператора ввода read(a); { ввод значения переменной a} read(a,b); {ввод значений переменных a и b} Как вводить два числа? через пробел: 25 30 можно через Enter : 25 30 a 25 b 30 a 25 b 30

Изображение слайда
4

Слайд 4

Оператор ввода ReadLn readln(a); { ввод значения переменной a и выполнение следующего оператора ввода с новой строки } Пример с read read(a,b); read(c); Выполнение 3 5 7<Enter> a 3 b 5 c 7 Пример с readln readln(a,b); read(c); Выполнение 3 5 7<Enter> 9<Enter> a 3 b 5 c 9

Изображение слайда
5

Слайд 5

Оператор ReadLn без параметров readln; { обязательное нажатие клавиши Enter} Используем такой оператор в конце программы, чтобы пользователь перед завершением программы смог прочитать результат.

Изображение слайда
6

Слайд 6

Формат оператора Read read [ ln ][ (<список переменных>) ]

Изображение слайда
7

Слайд 7

Вывод данных на экран write ( < выражение 1 >,…, < выражение N > ) Вывод значений выражений: Выполнение оператора write : Значения всех выражений выводятся слитно! список выражений

Изображение слайда
8

Слайд 8

Примеры вывода write(a) {вывод значения переменной a} write ln (a) {вывод значения переменной a и переход на новую строку } writeln('Привет!') {вывод текста} writeln('Ответ: ',c) {вывод текста и значения переменной c} writeln(a,'+',b,'=',c)

Изображение слайда
9

Слайд 9

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

Изображение слайда
10

Слайд 10

Формат вывода вещественных чисел Оператор вывода Результат выполнения оператора 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 - количество позиций в дробной части числа. Примеры

Изображение слайда
11

Слайд 11

Оператор WriteLn без параметров write ln; { переход на новую строку }

Изображение слайда
12

Слайд 12

Формат оператора Write write [ ln ][ (<список выражений>) ]

Изображение слайда
13

Слайд 13

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

Изображение слайда
14

Слайд 14

Форматирование вывода Оператор вывода Результат выполнения оператора 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 - количество позиций в дробной части числа.

Изображение слайда
15

Слайд 15

Работаем за компьютером

Изображение слайда
16

Слайд 16

Пример. Сложение двух чисел Задача. Ввести два целых числа и вывести на экран их сумму.

Изображение слайда
17

Слайд 17

Блок-схема алгоритма начало конец c := a + b ввод a, b вывод c блок «начало» блок «ввод» блок «процесс» блок «вывод» блок «конец»

Изображение слайда
18

Слайд 18

Задача. Ввести два целых числа и вывести на экран их сумму. Простейшая программа program zada ; var a,b,c:integer; begin readln(a,b); c:=a+b; writeln(c) ; readln end. начало конец c:=a+b a, b c

Изображение слайда
19

Слайд 19

Проверим пример на практике Задание Создайте в личной папке файл типа PAS с именем summa. Напишите и выполните программу. Разберите каждую строку программы. Закройте среду с сохранением файла.

Изображение слайда
20

Слайд 20

Выход из Pascal Команда Exit – выход из среды Pascal Команда удаляет среду Pascal из памяти и возвращает вас в операционную систему. Горячая клавиша Alt+X. Если вы изменили исходный текст программы, но не сохранили его, Pascal попросит вас сделать это перед выходом.

Изображение слайда
21

Слайд 21

Компиляция в Pascal При выполнении команд Make или Compile появляется окно состояния, чтобы показать процесс компиляции и результаты. Чтобы убрать окно состояния, когда компиляция закончена, нажмите любую клавишу. Если при компиляции произошла ошибка, сверху окна редактирования появится сообщение об этом. Команда Make компилирует проект, открытый в среде Pascal и создает EXE файл. Горячая клавиша F9. Команда Compile компилирует текст в активном окне редактирования. Горячая клавиша Alt+F9.

Изображение слайда
22

Слайд 22

Выполнение программы в среде Pascal Команда Run запускает на выполнение вашу программу. Горячая клавиша Ctrl+F9. Если исходный текст изменился после последней компиляции, Pascal перекомпилирует программу автоматически.

Изображение слайда
23

Слайд 23

Справка в Pascal Меню Help обеспечивает доступ к системе интерактивной справки, которая открывается в специальном окне справки Горячая клавиша F1. Когда вы находитесь в окне редактирования, вы можете поместить курсор на слово и получить контекстную помощь по языку об этом слове. Горячая клавиша Ctrl+F 1. Вы можете также получить контекстную помощь по языку через команду Topic Search из меню Help или контекстного меню. Если слово над курсором отсутствует в справочной системе, то на экране индекса появится самое близкое соответствие.

Изображение слайда
24

Слайд 24

Работаем за компьютером

Изображение слайда
25

Последний слайд презентации: Классная работа 16 апреля 2020 г. Организация ввода и вывода данных в языке

Прочитать § 3.2 (стр. 114–118). Написать конспект. Ответить на вопросы 2–8 (стр. 118–119) – устно, выполнить задания 9–11 (стр. 119) – письменно. Выполните задание на компьютере. Готовый файл пришлите мне на электронную почту akiwina82@mail.ru Домашнее задание

Изображение слайда