Professional Documents
Culture Documents
Лабораторна - 2
Лабораторна - 2
Лабораторна робота № 2
З дисципліни:
«Вступ до спеціальності»
СУМИ – 2023
1) function чи_просте(приймає число <number>):
if number <= 1:
повернути значення false, так як числа 1 та менші не є простими.
// Приклад використання
inputNumber = ввести число()
if чи_просте(inputNumber):
Вивести "Число просте"
else:
Вивести "Число не є простим"
2) function знайти_нсд(a, b):
if b == 0:
повернути a // НСД(a, 0) = a
else:
повернути знайти_нсд(b, a mod b) // використовуємо рекурсію
//(Цей псевдокод використовує алгоритм Евкліда для знаходження НСД двох
чисел. //Функція знайти_нсд приймає два аргументи (число a та число b) і повертає
їхній //найбільший спільний дільник. Алгоритм використовує рекурсію та
властивість: //НСД(a, b) = НСД(b, a mod b).)
// Приклад використання
число1 = введення_числа()
число2 = введення_числа()