Операторы ввода, вывода, присвоения
Оценка 4.6

Операторы ввода, вывода, присвоения

Оценка 4.6
Презентации учебные
pptx
информатика
8 кл—9 кл
04.05.2021
Операторы ввода, вывода, присвоения
Подробно, с комментариями и примерами разбираются основные операторы языка Паскаль: ввод, вывод, присвоение.
Операторы Ввод-вывод-присвоения.pptx

Вид программы в Паскале Операторы в

Вид программы в Паскале Операторы в

Вид программы в Паскале
Операторы в Паскале:
Присвоения
Ввода
Вывода

Автор- Стрельникова Л.В.

Операторы - языковые конструкции для записи действия, выполняемого над данными в процессе решения задачи

Операторы - языковые конструкции для записи действия, выполняемого над данными в процессе решения задачи

Операторы - языковые конструкции для записи действия, выполняемого над данными в процессе решения задачи.

Составление программ

Инструкция для компьютера по выполнению задания, написанная на специальном, предназначенном для компьютера языке -

программа

Описание последовательности действий, рассчитанное на определенного исполнителя -

алгоритм

Слова в Паскале - это служебные слова и стандартные функции.

Примеры служебных слов в Паскале : program, begin, end,

Примеры служебных слов в алгоритмическом языке: алг, нач, кон,

Автор- Стрельникова Л.В.

Пустая программа Кумир алг Куку нач |основная программа кон

Пустая программа Кумир алг Куку нач |основная программа кон

Пустая программа

Кумир

алг Куку
нач
|основная программа
кон

Паскаль

Program qq;
Begin
{основная программа}
End.

Автор- Стрельникова Л.В.

Вывод текста на экран алг пример нач вывод ‘2+2=?’, нс вывод ‘ ответ: 4’ кон

Вывод текста на экран алг пример нач вывод ‘2+2=?’, нс вывод ‘ ответ: 4’ кон

Вывод текста на экран

алг пример
нач
вывод ‘2+2=?’, нс
вывод ‘ ответ: 4’
кон

Program primer;
Begin
Write(‘2+2=?’);
Write (‘ответ: 4’)
End.

Напишем программу, которая выводит на экран такие строки:
2+2=? Ответ:4

Автор- Стрельникова Л.В.

Общий вид программы program имя программы; const список постоянных значений; var описание используемых переменных; begin начало программного блока <оператор 1>; <оператор 2>;

Общий вид программы program имя программы; const список постоянных значений; var описание используемых переменных; begin начало программного блока <оператор 1>; <оператор 2>;

Общий вид программы

program имя программы;
const список постоянных значений;
var описание используемых переменных;
begin начало программного блока
<оператор 1>;
<оператор 2>;
. . .
<оператор n>
end.

Автор- Стрельникова Л.В.

Программа на псевдокоде алг сумма нач

Программа на псевдокоде алг сумма нач

Программа на псевдокоде

алг сумма
нач
Ввести 2 числа
Сложить их
Вывести результат
кон

Запрашивает у пользователя 2 числа
Складывает их
Выводит результат сложения

Напишем программу, которая выполняет сложение двух чисел. Компьютер не может выполнить псевдокод, нужно расшифровать его команды через операторы программирования. Здесь надо хранить данные в памяти. Для этого используют переменные.

Автор- Стрельникова Л.В.

Программа в Кумире и на Паскале алг

Программа в Кумире и на Паскале алг

Программа в Кумире и на Паскале

алг Сумма чисел нач . цел a, b, y . вывод "Введите два числа: " . ввод a, b . y := a + b . вывод y кон

program summa_2;
uses crt;
var a, b, y: integer;
begin
readln (a, b);
y:= a + b;
writeln (y)
end.

Автор- Стрельникова Л.В.

Вопросы для самопроверки 1. Что такое программа? 2

Вопросы для самопроверки 1. Что такое программа? 2

Вопросы для самопроверки

1. Что такое программа?

2. Что такое алгоритм?

3. По какому плану изучаете любой иностранный язык, в том числе и язык программирования?

4. Что входит в алфавит Паскаля?

5. Что понимают под словами в Паскале?

6. Назовите правила записи стандартных функций?

Автор- Стрельникова Л.В.

Изучение нового материала Что такое оператор?

Изучение нового материала Что такое оператор?

Изучение нового материала

Что такое оператор?
Оператор присвоения
Операторы вывода
Операторы ввода
Закрепление материала

Автор- Стрельникова Л.В.

Что такое оператор? Операторы - это служебные слова, написанные на английском языке и выполняющие определённые функции

Что такое оператор? Операторы - это служебные слова, написанные на английском языке и выполняющие определённые функции

Что такое оператор?

Операторы - это служебные слова, написанные на английском языке и выполняющие определённые функции.
Их размещение в Программе – в операторных скобках (begin – end.)

Схема программы

I. Заголовок
Program <имя программы>;
II. Раздел объявлений (описаний)
Const имя=значение;
Var имя, имя: тип1;
имя, имя: тип2;
III. Тело программы
Begin
операторы
End.

Автор- Стрельникова Л.В.

Вычисляется значение, стоящее в правой части оператора присваивания

Вычисляется значение, стоящее в правой части оператора присваивания

имя переменной := значение;
1. Вычисляется значение, стоящее в правой части оператора присваивания.
2. Результат записывается в переменную, имя которой указано в левой части.
Примеры
С:=45; в С будет число "45"
В:=С-5; в В будет число "40“
X:=X+5; увеличивает значение X на 5 единиц
Y:=‘Привет’; присваивает переменной Y текст

:=
9_76.swf

Оператор присвоения

Автор- Стрельникова Л.В.

Операторы вывода: WRITE и WRITELN

Операторы вывода: WRITE и WRITELN

Операторы вывода: WRITE и WRITELN

Операторы Writeln и Write служат для вывода информации на экран компьютера.
Процедура Write после напечатанного оставляет курсор на той же строчке, а Writeln переводит его после печати на новую строку.
Write (список вывода);
Например:
Write (А,В,Т); на экране: 0, 0, 0
Writeln (А,В,Т); на экране: 0
0
0

Автор- Стрельникова Л.В.

Что выводит на экран оператор

Что выводит на экран оператор

Что выводит на экран оператор Writeln

Текст, заключённый в апострофы
Имя переменной
Арифметические выражения
Алгебраические выражения

Автор- Стрельникова Л.В.

Текст, заключённый в апострофы

Текст, заключённый в апострофы

Текст, заключённый в апострофы

Например:
в программе - Write ('Привет!');
на экране - Привет!
в программе - Write (‘2+2=4');
на экране – 2+2=4
в программе - Write (‘S=');
на экране – S=

В него могут входить любые символы, в том числе и русские буквы. При этом текст будет напечатан на экране точно в таком же виде, в каком указан в операторе.

Автор- Стрельникова Л.В.

Имя переменной 2. На экране будет напечатано ее значение

Имя переменной 2. На экране будет напечатано ее значение

Имя переменной

2. На экране будет напечатано ее значение.

Например: если Х=675,
в программе - Write (Х);
на экране - 675
в программе - Write (‘X=‘,X);
на экране – X=675

Автор- Стрельникова Л.В.

Арифметическое выражение в) Будет вычислено его значение и напечатан результат

Арифметическое выражение в) Будет вычислено его значение и напечатан результат

Арифметическое выражение

в) Будет вычислено его значение и напечатан результат.
Например:
в программе - Write (34*2+102);
на экране - 170

Автор- Стрельникова Л.В.

Алгебраическое выражение с) Будет вычислено его значение и напечатан результат

Алгебраическое выражение с) Будет вычислено его значение и напечатан результат

Алгебраическое выражение

с) Будет вычислено его значение и напечатан результат.
Например: если A=6 B=7
в программе - Write (2*A*B);
на экране - 84

Автор- Стрельникова Л.В.

Первая программа program n_1; const pi=3

Первая программа program n_1; const pi=3

Первая программа

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.

Автор- Стрельникова Л.В.

Формат вывода Формат вывода позволяет установить количество позиций на экране, занимаемых выводимой величиной

Формат вывода Формат вывода позволяет установить количество позиций на экране, занимаемых выводимой величиной

Формат вывода

Формат вывода позволяет установить количество позиций на экране, занимаемых выводимой величиной.

Оператор вывода

Результат выполнения оператора

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 новой строки!

Автор- Стрельникова Л.В.

Операторы ввода: READ и READLN

Операторы ввода: READ и READLN

Операторы ввода: READ и READLN

Процедуры READ и READLN служат для ввода переменных в компьютер.
Они отличаются только тем, что процедура READ после напечатанного оставляет курсор на той же строчке, а READLN переводит его после печати на новую строку.
Например: READ (А) на экране: А = ?
READLN (А) на экране: А
= ?

Автор- Стрельникова Л.В.

Общий вид оператора Readln (имя1,

Общий вид оператора Readln (имя1,

Общий вид оператора

Readln (имя1,...,имяN);
Процедура Readln считыват значения, вводимые с клавиатуры, и записывает их в переменные, которые указаны.
Например
Если на запрос Readln (а, с, х); с клавиатуры будут введены числа 2, 5, 4.6, то переменные получат соответствующие значения:
а=2, с=5, х=4.6.

Автор- Стрельникова Л.В.

Улучшенная программа program n_1; const pi=3

Улучшенная программа program n_1; const pi=3

Улучшенная программа

program n_1;
const pi=3.14;
var r, c, s: real;
begin
write('Введите r=‘); readln(r);
c:=2*pi*r;
s:=pi*r*r;
writeln ('c =', с:6:4);
writeln ('s=', s:7:4)
end.

Автор- Стрельникова Л.В.

Опорный конспект Ввод в оперативную память значений переменных выполняют операторы ввода read и readln

Опорный конспект Ввод в оперативную память значений переменных выполняют операторы ввода read и readln

Опорный конспект

Ввод в оперативную память значений переменных выполняют операторы ввода read и readln.

Вывод данных из оперативной памяти на экран монитора выполняют операторы вывода write и writeln.

read (имя переменной1, …, имя переменной N)

список ввода

write (выражение 1, выражение 2, ..., выражение N)

список вывода

Закрепление

Автор- Стрельникова Л.В.

Основные типы переменных 1). нат –

Основные типы переменных 1). нат –

Основные типы переменных

1). нат – Word
целые положительные числа
[0, 65535]
2). цел - Integer
целые числа из интервала
[-32768, 32767];
3). вещ - Real
дробные числа из интервала
[-2.9*10-39,- + 2.9*10-39]
4). лит - Char – хранит 1 символ (буква, знак или код, занимает 1 байт)
5). лит - Ctring – хранит слова, занимает 16 байт)

Автор- Стрельникова Л.В.

Закрепление материала См в программе

Закрепление материала См в программе

Закрепление материала

См в программе Паскаль 3 программы -задания в папке vvod
Задача №1 - смотреть
Задача №2 - смотреть
Задача №3 - смотреть
Задача №4 - смотреть
Задача №5 - смотреть
Задача №6 – смотреть
Обмен ячейками - смотреть



Автор- Стрельникова Л.В.

Материалы на данной страницы взяты из открытых истончиков либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.
04.05.2021