Программирование 8 класс
2017-2018 учебный год
Материалы и ссылки
Урок 14 20.01.2018
Краткое содержание урока
КуМир. Целочисленная
арифметика.
1. Программа 1. Пример использования функции вычисления
остатка от деления одного целого числа на другое
алг |
|
Рисунок 1. Исходный текст программы
1
Рисунок 2. Копия экрана после выполнения программы
1
2. Программа 2. Пример использования функции целочисленного
деления одного целого числа на другое
алг |
|
Рисунок
3. Исходный текст программы 2
Рисунок 4. Копия экрана после выполнения
программы 2
Задачи :
1.
Четное-нечетное. С клавиатуры вводят натуральное число. Определить,
является ли это число четным или не четным и вывести
на экран соответствующее сообщение.
2.
Деление с
остатком. С клавиатуры вводят два натуральных числа – делимое (N) и делитель (D). Определить делится ли N на D с
остатком или нет. Вывести на экран сообщение:
«N делить
на D равно
M, остатокR ».
Вместо N,D,M,R должны быть подставлены соответствующие числа.
3.
Делители числа. С
клавиатуры вводят натуральное число. Вывести на экран все делители этого числа.
4.
Разложение на
простые множители. С клавиатуры вводят натуральное число. Вывести на экран все
простые множители этого числа.
5.
Домашнее задание
1.
Простое число. С клавиатуры вводят натуральное число. Проверить, является ли
это число простым или составным и и
вывести на экран соответствующее сообщение.
2. Творческая. Придумать и
написать программу, содержащую функцию определения остатка от деления одного
целого числа на другое и функцию целочисленного деления. Программа не должна
походить на программы классной и домашней работы и на программы других
учеников.
Литература:
Информатика. Задачник-практикум в 2-х томах. Т.
1 Под ред. И.Г. Семакина, Е.К. Хеннера, изд. 4, М.,
Бином. Лаборатория знаний, 2012.
Скачать URL: https://drive.google.com/file/d/0B6696ckkWj_zZDB2Yk4xMk1iR28/view
Определения:
1. Переменная
«Переменная (программирование) —
поименованная, либо адресуемая иным способом область памяти, адрес которой
можно использовать для осуществления доступа к данным и изменять значение в
ходе выполнения программы.