простые программы из школьного курса математики на языке PascalABC Разложение числа на простые множители
учебно-методический материал по информатике и икт (10 класс) по теме
Программа на языке программирования PascalABC для получения разложения на простые множители
Скачать:
Вложение | Размер |
---|---|
![]() | 16.65 КБ |
Предварительный просмотр:
Дидактический материал
«Разложение числа на простые множители»
Определение: Действие «разложение числа на простые множители» означает представление числа в виде произведения простых чисел
Пример разложения числа на простые множители: 84 = 2 ∙2∙3∙7
Алгоритм «Разложение числа на простые множители»
Алгоритм строится на последовательности следующих действий:
№ строки | Действие |
1-3 | Заголовок программы |
4 | Начало исполняемой части программы |
5 | Очистка экрана монитора от всех записей (работа с чистого листа) |
6-7 | Выбор числа, для которого будет производиться разложение на простые множители |
8 | Копирование значения числа для работы с копией |
9 | Вывод первого множителя из разложения числа |
10 | Перебор всех целочисленных делителей меньших или равных исходному числу по правилу цикла «для каждого» |
11 | Одинарное или многократное деление исходного числа в случае отсутствия остатка |
12 14 15 | В тех случаях когда деление происходит без остатка выводим делитель, как элемент разложения и производим замену исходного числа на частное от деления |
13, 16 | Операторные скобки для строки 12 |
17 | Конец программы |
Программа на языке программирования PascalABC
«Разложение числа на простые множители»
№ строки | Текст программы |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | program razlogenie_chisla; uses crt; var i,a,b: integer; begin clrscr; write ('Задайте натуральное число - '); read(a); b:=a; write (a,' = 1'); for i:=2 to a do while b mod i = 0 do if b mod i = 0 then begin write ('*',i); b:= b div i; end; end. |
Результат программы для ввода исходного числа 6:
6 = 1 * 2 * 3
Resource id #712По теме: методические разработки, презентации и конспекты
![](/sites/default/files/pictures/2012/12/13/picture-163428-1355372059.jpg)
«Простые числа. Разложение числа на простые множители»
Разработка урока математики в 6 классе с использованием ЦИОР, соответствут требованиям ФГОС второго поколения....
Методическая разработка урока по математике "Разложение числа на простые множители" для 6 класса
Урок математики в 6 классе по учебнику Мордковича А. Г. и Зубаревой И. И.Тема. Простые числа. Разложение числа на простые множители.Тема урока: Разложение числа на простые множители.Тип урока: к...
разложение числа на простые множители
разработка к уроку в 5 классе...
![](/sites/default/files/pictures/2021/01/28/picture-554071-1611861457.jpg)
"Простые числа. Разложение числа на простые множители" Математика 6 класс (план-конспект и презентация к уроку)
Материал данного урока поможет учителям математики сэкономить время для подготовки к уроку по теме: "Простые числа.Разложение числа на простые множители" 6 класс....
Разработка урока по математике "Разложение числа на простые множители"
Разработка урока по математике "Разложение числа на простые множители"...
ПРОСТЫЕ ЧИСЛА Разложение числа на простые множители.
Контрольно-измерительных материал для проведения самостоятельных работ....
![](/sites/default/files/pictures/2023/11/19/picture-1002492-1700382754.jpg)
Открытый урок математики в 6 классе по теме "Разложение числа на простые множители"
1.Тема урока: «Разложение числа на простые множители»2.Учебник : «Математика» 6 класс (базовый уровень) ,в двух частях, авторы В.Я.Виленкин, В.И.Жохов и др., Москва «Прос...