Практична 12. Складання програми для обчислення найбільшого спільного дільника | 6 клас | Бондаренко

  Рет қаралды 1,578

Task Informatics

Task Informatics

23 күн бұрын

6 клас. Практичні завдання з інформатики за підручником О.О. Бондаренко 2023 року.
Практична робота 12. Складання програми для обчислення найбільшого спільного дільника двох чисел.
Завдання: скласти програму для обчислення найбільшого спільного дільника чисел А і В за алгоритмом Евкліда.
Обладнання: комп’ютер із середовищем Python.
• Евклід (бл. 325 - бл. 270 до н. е.) - давньогрецький математик, автор перших теоретичних трактатів з математики, що дійшли до сучасності.
Хід роботи
1. Відкрийте вікно IDLE і створіть нове вікно програми. Збережіть файл із назвою Ргасt12.
2. Проаналізуйте алгоритм обчислення найбільшого спільного дільника (НСД) чисел А і В: поки А ≠ В, від більшого числа віднімати менше. Блок-схему подано на рисунку.
3. Запишіть програмний код за наведеною блок-схемою:
4. Використайте програму для розв’язання задачі.
Маємо 60 цукерок і 45 яблук. Яку найбільшу кількість однакових подарунків можна зібрати так, щоб використати всі цукерки і яблука та щоб кожен подарунок містив і цукерки, і яблука?
5. Додайте до програмного коду команди для обчислення значення найменшого спільного кратного (НСК) чисел А1 і В1. Скористайтеся формулою
nsk(a1, b1) = a1*b1/nsd(a1, b1).
У процесі обчислення НСД змінні а і b змінюють значення. Щоб мати можливість використати початкові значення для обчислення НСК(А, В), після введення їх слід зберегти в інших змінних.
6. Додайте до коду перед командою циклу вказівки присвоювання: а1, b1 = а, b. Після обчислення НСД(А, В) запишіть команду присвоювання значення змінній nsk.
7. Використайте програму для розв’язання задачі.
8. Два теплоходи здійснюють рейси з Одеси. Один повертається через 10 діб, інший - через 18. Теплоходи вийшли в рейси в один день. Через скільки діб вони зустрінуться в порту знову?
Зробіть висновок: як виконувати циклічні алгоритми.
Завантажити текст практичного завдання: drive.google.com/drive/folder...
Підтримати мою роботу: donatello.to/TaskInformatics
Підтримати мою роботу на Patreon: / taskinformatics

Пікірлер: 4
@user-oo7sq7dc6y
@user-oo7sq7dc6y 21 күн бұрын
Доброго ранку. А можна зробити 14?
@TaskInformatics
@TaskInformatics 21 күн бұрын
Добрий день kzbin.info/www/bejne/iZfYoGaLeqqEea8
@user-cc1kr8sy2b
@user-cc1kr8sy2b 23 күн бұрын
Добрий день. А 13 є?
@TaskInformatics
@TaskInformatics 23 күн бұрын
Добрий день kzbin.info/www/bejne/Z5nLl31_aK2rrrM
ДЕНЬ РОЖДЕНИЯ БАБУШКИ #shorts
00:19
Паша Осадчий
Рет қаралды 5 МЛН
MOM TURNED THE NOODLES PINK😱
00:31
JULI_PROETO
Рет қаралды 17 МЛН
Bro be careful where you drop the ball  #learnfromkhaby  #comedy
00:19
Khaby. Lame
Рет қаралды 47 МЛН
10. Функції та формули (вражаючі додаткові і розширені можливості в Excel)
16:51
Віртуальна Академія - Навчальні Комп'ютерні Відео
Рет қаралды 36 М.
ДЕНЬ РОЖДЕНИЯ БАБУШКИ #shorts
00:19
Паша Осадчий
Рет қаралды 5 МЛН