Инфоурок Информатика ПрезентацииПрезентация по информатике 8 класса на тему: "Операторы ввода и вывода данных. Оператор присваивания."

Презентация по информатике 8 класса на тему: "Операторы ввода и вывода данных. Оператор присваивания."

Скачать материал
Скачать материал "Презентация по информатике 8 класса на тему: "Операторы ввода и вывода данных. Оператор присваивания.""

Получите профессию

Методист-разработчик онлайн-курсов

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Методические разработки к Вашему уроку:

Получите новую специальность за 2 месяца

Специалист по автотранспорту

Описание презентации по отдельным слайдам:

  • Операторы ввода и вывода данных. Оператор присваивания.

    1 слайд

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

  • Цели и задачи урока: 
познакомиться с понятиями оператор ввода, вывода, присв...

    2 слайд

    Цели и задачи урока:
    познакомиться с понятиями оператор ввода, вывода, присваивания, переменная, типы данных;
    научиться записывать операторы на языке Pascal, составлять простейшие программы на простой диалог и вычисления.

  • Если числа небольшие, то можно устно или на калькуляторе, а если числа очень...

    3 слайд

    Если числа небольшие, то можно устно или на калькуляторе, а если числа очень большие, то требуется подумать. Но ЭВМ «думает» намного быстрее и безошибочно. Программа может применяться для любых чисел.
    Возьмем две независимые переменные
    a, b – исходные данные
    с – результат
    Например: 10+8=18 (целые)
    -3+1000=997
    9,3+8,1=17,4 (действительные числа)
    Чтобы правильно работала программа, нужно выбрать тип переменных.

    Подсчитать сумму двух чисел.

  • Основные типы данных:
Целый integer                       - 32768 … 32767
Дли...

    4 слайд

    Основные типы данных:
    Целый integer - 32768 … 32767
    Длинный целый longint -2147483648 … 2147483647
    Вещественный real 2,9*10-39 … 1,7*1038

    Типы переменных (числовых)

  • Дополнительные типы данных:Форматы целого типа:

    5 слайд

    Дополнительные типы данных:
    Форматы целого типа:

  • Дополнительные типы данных:Форматы вещественного типа:

    6 слайд

    Дополнительные типы данных:
    Форматы вещественного типа:

  • var  переменная: тип;
Например: var x: integer;
var a, b, c: real;
var a, b:...

    7 слайд

    var переменная: тип;
    Например: var x: integer;
    var a, b, c: real;
    var a, b: integer;
    После определения типов переменных компилятор для каждой переменной отводит определенную ячейку памяти, где будут храниться некоторые данные. Например:

    Описание переменных происходит в разделе описания переменных:

  • Имя переменной := выражение;
Например, c:=a+b
Сначала вычисляется выражение,...

    8 слайд

    Имя переменной := выражение;
    Например, c:=a+b
    Сначала вычисляется выражение, затем полученной выражение присваивается переменной.
    Чтобы компьютер знал над какими числами производить вычисления, необходимо ввести с клавиатуры значения переменных.

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

  • read ( ) – оператор ввода значений переменных (читать)
readln ( ) –оператор в...

    9 слайд

    read ( ) – оператор ввода значений переменных (читать)
    readln ( ) –оператор ввода значений переменных с переводом курсора на следующую строку (читать строку)
    Например, read (a) или read (a, b)
    read (a, b) – программа будет ждать, пока не введете значение переменных a и b через пробел
    readln (a, b) – считывает значение a и b, затем переведет курсор на следующую строку.

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

  • write ( ) - оператор вывода значений переменных или фразы (писать)
writeln (...

    10 слайд

    write ( ) - оператор вывода значений переменных или фразы (писать)
    writeln ( ) – оператор вывода значений переменных или фразы с переводом курсора на следующую строку (писать в строку)
    Например, write (c) – выведет на экран значение переменной с
    или writeln (c) - выведет на экран значение переменной и перейдет на следующую строку
    write (a, b, c) – выведет значения переменных в строку без знаков препинания через позицию табуляции
    write (‘мама’) – выведет слово, заключенное в апострофах
    write (‘сумма равна ’, c) – выведет, например, сумма равна 13
    writeln (a, b, c) – выведет значения переменных в строку без знаков препинания через позицию табуляции и переведет курсор на следующую строку.

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

  • Clrscr (clear screen) – гашение экрана(очистка окна вывода).
Gotoxy(m,n) – ус...

    11 слайд

    Clrscr (clear screen) – гашение экрана(очистка окна вывода).
    Gotoxy(m,n) – установка курсора в позицию m строки n.
    Trxtbackground(c) – установка цвета фона; с – константа, определяющая цвет(цифра от 0 до 7).
    Textcolor(c) – установка цвета шрифта; с может принимать значения от 0 до 7.
    Deline – удаление строки, в которой находится курсор. Все строки ниже удаленной сдвигаются на одну строку вверх.
    Insline – добавление пустоц строки в позицию курсора, все строки за курсором сдвигаются на строку вниз.
    Delay(n) – приостановка выполнения программы на n миллисекунд.

    Процедуры

  • Sound(n) – запуск звукогенератора с частотой тона n Гц.
Nosound – отключение...

    12 слайд

    Sound(n) – запуск звукогенератора с частотой тона n Гц.
    Nosound – отключение звукового сигнала.
    Функции:
    Keypressed – значение функции может принимать два значения: true или false. Значение true, если в буфере обмена нет ни одного символа, и false – в противном случае.
    Readkey – ввод символов с клавиатуры, без отображения их на экране.
    Объяснение применения этих процедур и функций будет кратким. Учащиеся должны усвоить в данном случае только то, какие процедуры и функции есть, каков их формат и для чего они служат. Более полное знакомство с ними будет во время лабораторной работы. 

    Процедуры

  • Program summa;
var a, b, c: integer;
begin
writeln (‘введите слагаемые’);
rea...

    13 слайд

    Program summa;
    var a, b, c: integer;
    begin
    writeln (‘введите слагаемые’);
    readln (a, b);
    c:=a+b;
    writeln (‘сумма равна’, c);
    end.

    Запишем теперь полностью программу на Pascal.

  • Запустите программу

    14 слайд

    Запустите программу

  • Program summa;
var a, b, c: integer;
begin
write ('a= '); readln (a);
write (...

    15 слайд

    Program summa;
    var a, b, c: integer;
    begin
    write ('a= '); readln (a);
    write ('b= '); readln (b);
    c:=a+b;
    writeln (‘a+b= ’,c);
    end.

    Исправьте программу следующим образом, запустите и найдите отличия:

  • 16 слайд

  • Составьте программу, вычисляющую периметр P и площадь S прямоугольника, если...

    17 слайд

    Составьте программу, вычисляющую периметр P и площадь S прямоугольника, если известны две его стороны a, b. Вывод на экран оформить следующим образом:
    введите две стороны прямоугольника в см:
    13.5
    47.25
    периметр прямоугольника равен 121.5 см
    площадь прямоугольника равна 637.875 кв. см.
    Практическая работа

  • Какие форматы целого типа данных существуют в Pascal?
Какие форматы веществен...

    18 слайд

    Какие форматы целого типа данных существуют в Pascal?
    Какие форматы вещественного типа данных существуют в Pascal?
    В каком разделе описываются переменные?
    Какие операторы ввода данных существуют в Pascal? Чем они отличаются?
    Какие операторы вывода данных существуют в Pascal? Чем они отличаются?
    Для чего необходим оператор присваивания?
    7. Что означает запись c:6:2 для переменной вещественного типа?

    Вопросы для повторения

  • Задание 1. Составьте программу, вычисляющую количество миллиметров и сантимет...

    19 слайд

    Задание 1. Составьте программу, вычисляющую количество миллиметров и сантиметров по введенному количеству метров. Вывод на экран оформить следующим образом:
    Введите количество метров: 5
    Сантиметров = 500
    Миллиметров = 5000
    Задание 2. Составьте программу, вычисляющую площадь S прямоугольного треугольника по заданным длинам двух катетов a, b. Вывод на экран оформить следующим образом:
    введите два катета в см:
    13.5
    17.2
    площадь прямоугольного треугольника равна 116.1 кв. см.

    Домашнее задание

Получите профессию

Экскурсовод (гид)

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Краткое описание документа:

Цели и задачи урока:
познакомиться с понятиями оператор ввода, вывода, присваивания, переменная, типы данных;
научиться записывать операторы на языке Pascal, составлять простейшие программы на простой диалог и вычисления.
}read ( ) – оператор ввода значений переменных (читать)
}readln ( ) –оператор ввода значений переменных с переводом курсора на следующую строку (читать строку)
}Например, read (a) или read (a, b)
}read (a, b) – программа будет ждать, пока не введете значение переменных a и b через пробел

}readln (a, b) – считывает значение a и b, затем переведет курсор на следующую строку.

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 664 943 материала в базе

Материал подходит для УМК

Скачать материал

Другие материалы

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 23.11.2018 3669
    • PPTX 119.9 кбайт
    • 392 скачивания
    • Рейтинг: 5 из 5
    • Оцените материал:
  • Настоящий материал опубликован пользователем Гафаров Сервер Мухамедович. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Гафаров Сервер Мухамедович
    Гафаров Сервер Мухамедович
    • На сайте: 6 лет и 7 месяцев
    • Подписчики: 8
    • Всего просмотров: 16279
    • Всего материалов: 12

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Няня

Няня

500/1000 ч.

Подать заявку О курсе

Курс повышения квалификации

Компьютерная грамотность для пенсионеров

36 ч. — 180 ч.

от 1580 руб. от 940 руб.
Подать заявку О курсе
  • Этот курс уже прошли 23 человека

Курс профессиональной переподготовки

Создание и обеспечение электронного архива с использованием информационно-коммуникационных технологий

Специалист по формированию электронного архива

600 ч.

9840 руб. 5600 руб.
Подать заявку О курсе
  • Сейчас обучается 30 человек из 22 регионов
  • Этот курс уже прошли 36 человек

Курс повышения квалификации

Методика преподавания информатики в начальных классах

72 ч. — 180 ч.

от 2200 руб. от 1100 руб.
Подать заявку О курсе
  • Этот курс уже прошли 67 человек

Мини-курс

Современное инвестирование: углубленное изучение инвестиций и финансовых рынков

8 ч.

1180 руб. 590 руб.
Подать заявку О курсе
  • Сейчас обучается 26 человек из 13 регионов

Мини-курс

Путь к осознанным решениям и здоровым отношениям

3 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 102 человека из 39 регионов
  • Этот курс уже прошли 15 человек

Мини-курс

Современные технологии в образовании (робототехника)

10 ч.

1180 руб. 590 руб.
Подать заявку О курсе
  • Сейчас обучается 20 человек из 12 регионов