Лабораторная работа «Подпрограммы- функции»
Цель работы: применение подпрограммы- функции
1. Начертите блок- схему алгоритма Евклида в тетради. Используя блок –схему алгоритма Евклида составьте подпрограмму – функцию реализующую этот алгоритм.
Алгоритм Евклида для вычисления наибольшего общего делителя (НОД) двух натуральных чисел формулируется так: нужно заменять большее число на разность большего и меньшего до тех пор, пока одно из них не станет равно нулю. Второе число и есть НОД.
Ввод чисел из файла. Ответ выводить на экран. Рядом с ответом фамилия, имя автора программы. |
|
Запишите программу в тетрадь.
2. Начертите и заполните таблицу, используя программу.
M |
64168 |
358853 |
6365133 |
17905514 |
549868978 |
N |
82678 |
691042 |
11494962 |
23108855 |
298294835 |
НОД (m,n) |
1234 |
|
|
|
|
Составьте программу нахождения наименьшего общего кратного двух чисел, используя формулу:
3. Начертите и заполните таблицу, используя программу.
А |
105 |
8472 |
390876 |
B |
17 |
354 |
28976 |
НОК (A,B) |
1785 |
|
|
Числа считывать из файла
4. Напишите программу сложения этих дробей, используя НОК. Тетради показать. Файлы сдать.
А |
105 |
8472 |
390876 |
B |
17 |
354 |
28976 |
НОК (A,B) |
1785 |
499848 |
2831505744 |
© ООО «Знанио»
С вами с 2009 года.