четверг, 14 февраля 2019 г.

Урок 21. Типы данных. Арифметические операции

Дата проведения занятия 14.02.19
Итак, переменная - это величина, которая  имеет ИМЯ, ТИП, ЗНАЧЕНИЕ
1. Имя переменной
В именах МОЖНО использовать:
  • латинские буквы (A - Z), причем строчные и заглавные буквы в Паскале не различаются
  • цифры (0 - 9), имя не может начинаться с цифры
  • знак подчеркивания _
В именах НЕЛЬЗЯ использовать:
  • русские буквы
  • пробелы
  • скобки, знаки +, =, !, ? и др
2. Тип данных (тип переменной)
Основными числовыми типами данных в Паскале являются
  • integer (синонимом является longint) - целый 
  • real (синонимом является double) - вещественный
 3. Переменную нужно объявить в программе для выделения под нее памяти 
var a, b, c: integer; // целые a, b, c
var d, f: real;          // вещественные d, f
4. Присвоить значение переменной - значит записать новое значение в переменную. Знак присвоения :=
a:=6;   d:=a; d:= d + 5;
5. Арифметические операции
Над числовыми данными выполняются следующие операции:
*  (умножение) для integer, real;
/   (деление) для integer, real;
div (получение целого частного) только  для integer;
mod (получение целого остатка деления) только  для integer.
+  (сложение) для integer, real;
-   (вычитание) для integer, real;
Подробнее про арифметические операции читать здесь

Порядок выполнения операций:
  • вычисление выражений в скобках 
  • умножение, деление, div, mod слева направо 
  • сложение и вычитание слева направо

Работа на ПК

Задание 1
1. Напишите в тетради программу Pas9_cl_05_name, которая вводит 2 целых числа x, y, последовательно считает:
  • сумму, выводит результат на экран
  • произведение, выводит результат на экран
  • среднее арифметическое x и y, выводит результат на экран
  • остаток от деления x на 2, выводит результат на экран
  • последнюю цифру y, выводит результат на экран
  • результат сравнения y > 10, выводит результат на экран
2. Наберите текст программы в окне Паскаля
3. Отформатируйте текст, нажав на 4-ую справа кнопку в меню окна PascalABC.NET
4. Сохраните текст программы на локальном компьютере в своей папке, во вложенной папке Pascal_name под именем Pas9_cl_05_name.pas
5. Сделайте компиляцию программы (Ctrl + F9).
6. Если нет синтаксических ошибок, то запустите программу (F9) 3 раза с разными данными
7. Проанализируйте полученный результат

Задание 2
Напишите программу Begin 32 - перевод градусов по С в градусы по F
Задание 3
Напишите программу Integer7: Дано двузначное число. Найти сумму и произведение его цифр.

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

Задание 1
  1. Написать в тетради программу вычисления площади прямоугольного треугольника S по двум катетам a, b. Значения a и b - это исходные данные, их требуется ввести, S - результат работы программы, его требуется вывести
  2. Набрать на ПК. Дать имя программе  pas8_hm_03_name (name - фамилия автора программы)
  3. Сохранить файл под именем Pas9_hm_03_name.pas
  4. Запустить программу в среде PascalABC.Net
  5. Сделать сканирование экрана ( кнопка Print Screen)

Задание 2
Напишите программу Begin 35



  • Прислать учителю информатики до 19.02.19 (воскресенье) до 22.00 по школьной эл почте письмо-отчет о выполнении домашнего задания.
    Тема письма: 9 кл ДЗ к уроку 21 Паскаль <ваша фамилия>
  • К письму прикрепить 2 файла: скриншот экрана с результатом выполнения программы и свой файл типа .pas,
  • Если что-то не получилось, в письме написать причину невыполнения задания
  • Комментариев нет:

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