СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

8 класс_ФГОС_ПР_Паскаль_Оператор ввода данных с клавиатуры

Категория: Информатика

Нажмите, чтобы узнать подробности

Практическая работа содержит три задания на отработку навыков ввода данных в программу с помощью оператора read.

Просмотр содержимого документа
«8 класс_ФГОС_ПР_Паскаль_Оператор ввода данных с клавиатуры»

Оператор присваивания Оператор вывода := Оператор ввода write read

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

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

:=

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

write

read

2.5; rus:=‘расписание’; P.S. Под каждую переменную выделяется отдельная ячейка памяти. " width="640"

Синтаксис:

:=;

Семантика: присваивает переменной значение выражения (числового, строкового или логического).

Например:

x:=x+1;

z:=x2.5;

rus:=‘расписание’;

P.S. Под каждую переменную выделяется отдельная ячейка памяти.

Сложение   + Вычитание   – Умножение   * Деление   / В десятичной записи числа целая часть отделяется точкой, а не запятой. Например: x:=3.15+12.67; r:=1.25-0.26; z:=123.456*0.23; m:=125.98/20.15

Сложение +

Вычитание

Умножение *

Деление /

В десятичной записи числа

целая часть отделяется точкой,

а не запятой.

Например:

x:=3.15+12.67;

r:=1.25-0.26;

z:=123.456*0.23;

m:=125.98/20.15

Синтаксис:   Write();   Writeln();  Семантика:  осуществляет вывод данных из ячеек памяти на экран. Список вывода может содержать переменные, выражения, строковые и числовые константы. Оператор Write(…); после вывода данных не переводит курсор на следующую строку. Оператор Writeln(…); после вывода данных переводит курсор на следующую строку. Оператор writeln; без параметров переводит курсор в начало следующей строки экрана.

Синтаксис: Write();

Writeln();

Семантика: осуществляет вывод данных из ячеек памяти на экран.

Список вывода может содержать переменные, выражения, строковые и числовые константы.

Оператор Write(…); после вывода данных не переводит курсор на следующую строку.

Оператор Writeln(…); после вывода данных переводит курсор на следующую строку.

Оператор writeln; без параметров переводит курсор в начало следующей строки экрана.

Форматированный вывод  Для переменных типа integer : write(:m) m – ширина поля вывода. Например: write(а:5,’Привет!’:10);  Для переменных типа real : write(:m:n) m – ширина поля вывода. n – количество знаков после десятичной точки . Например: write(а:5:2);  Под а  отводится 5 разрядов, включая точку, знак числа и два десятичных разряда величины числа. Если в ячейке а  находится число 2.5678, то на экран выведется: _2.57 (округляется). Если длина выводимого значения больше ширины поля вывода, то формат вывода игнорируется.

Форматированный вывод

Для переменных типа integer :

write(:m)

m – ширина поля вывода.

Например: write(а:5,’Привет!’:10);

Для переменных типа real :

write(:m:n)

m – ширина поля вывода.

n – количество знаков после десятичной точки .

Например: write(а:5:2);

Под а отводится 5 разрядов, включая точку, знак числа и два десятичных разряда величины числа. Если в ячейке а находится число 2.5678, то на экран выведется: _2.57 (округляется).

Если длина выводимого значения больше ширины поля вывода, то формат вывода игнорируется.

Синтаксис:  Read();   Readln(); Семантика:  осуществляет ввод данных с клавиатуры в переменные программы. Действия: При переходе к выполнению оператора ввода программа ожидает ввода данных и нажатия клавиши . Данные можно вводить через пробел или через  .  Оператор Read(); после ввода данных не переводит курсор на следующую строку. Оператор Readln(); после ввода данных переводит курсор на следующую строку. 5

Синтаксис: Read();

Readln();

Семантика: осуществляет ввод данных с клавиатуры в переменные программы.

Действия: При переходе к выполнению оператора ввода программа ожидает ввода данных и нажатия клавиши . Данные можно вводить через пробел или через .

Оператор Read(); после ввода данных не переводит курсор на следующую строку.

Оператор Readln(); после ввода данных переводит курсор на следующую строку.

5

§ 3.2.3. № 8, 9 , 11 – письменно. 5

§ 3.2.3. № 8, 9 , 11 – письменно.

5

Написать программу-приветствие. Сохранить программу в личной папке Паскаль  под именем Ввод1_Приветствие.pas 5

Написать программу-приветствие.

Сохранить программу в личной папке Паскаль

под именем Ввод1_Приветствие.pas

5

Вычислить среднее арифметическое двух целых чисел, вводимых с клавиатуры. Начало Ввод a, b s = a + b sred = s / 2 Вывод sred Конец 5 Сохранить программу в личной папке Паскаль  под именем Ввод2_Среднеарифметическое.pas

Вычислить среднее арифметическое двух целых чисел, вводимых с клавиатуры.

Начало

Ввод a, b

s = a + b

sred = s / 2

Вывод sred

Конец

5

Сохранить программу в личной папке Паскаль

под именем Ввод2_Среднеарифметическое.pas

Составить программу вычисления суммы, разности и произведения двух вещественных чисел x и y . Начало Ввод x, y s = x + y r = x - y p = x * y Вывод s Вывод r Вывод p Сохранить программу в личной папке Паскаль  под именем Ввод3_Арифм операции.pas 5 Конец

Составить программу вычисления суммы, разности и произведения двух вещественных чисел x и y .

Начало

Ввод x, y

s = x + y

r = x - y

p = x * y

Вывод s

Вывод r

Вывод p

Сохранить программу в личной папке Паскаль

под именем Ввод3_Арифм операции.pas

5

Конец


Скачать

Рекомендуем курсы ПК и ППК для учителей

Вебинар для учителей

Свидетельство об участии БЕСПЛАТНО!