Дата проведения занятия 19.02.19
1. Представьте, что необходимо решить такую задачу:Дано расстояние L в сантиметрах. Найти M количество полных метров в нем (1 метр = 100 см).
Попробуем использовать операцию деления нацело
M:= L div 100;
Например,
M := 527 div 100; // 5
M := 1274 div 100; // 12
2. Дано двузначное число A. Выделить младшую ed и старшую des цифры числа.
Для выделения младшей цифры используем операцию mod, для выделения старшей - операцию div
ed := A mod 10; // единицы
des := A div 10; // десятки
Работа на ПК
1. Напишите программу Pas8_cl_06_name, которая вводит двузначное число A, выделяет из него младшую ed и старшую des цифры и выводит результат на экран.
Например, при вводе числа 75 программа выведет:
"В числе 75 десятков: 7, единиц : 5"
2. Сохраните программу под именем Pas8_cl_06_name.pas
3. Сделайте компиляцию. Если нет ошибок - запустите на выполнение 3 раза с разными данными
4. Покажите учителю
Домашнее задание
Ссылка на он-лайн компилятор:
Написать и отладить 2 программы:
Integer2. Дана масса M в килограммах. Используя операцию деления нацело, найти количество полных тонн в ней (1 тонна = 1000 кг).
Integer7. Дано двузначное число. Найти сумму и произведение его цифр
- Запустить программу в среде PascalABC.Net
- Сделать сканирование экрана ( кнопка Print Screen)
- Прислать учителю информатики по школьной эл почте письмо-отчет о выполнении домашнего задания.
- Тема письма: 8 кл ДЗ к уроку 21 Паскаль <ваша фамилия>
- К письму прикрепить 2 файла: скриншот экрана с результатом выполнения программы и свой файл типа .pas,
- Если что-то не получилось, в письме написать причину невыполнения задания
- В тетради решить примеры:
15 div 5=
15 mod 5=
421 mod 10=
421 div 10=
357 mod 100=
357 div 100=
357 div 10 mod 10=
15 mod 5=
421 mod 10=
421 div 10=
357 mod 100=
357 div 100=
357 div 10 mod 10=
Комментариев нет:
Отправить комментарий