субота, 18 листопада 2017 р.

Тема 7.
Практична робота «Складання і виконання алгоритмів із розгалуженням»
Складіть програми для розв’язання наступних задач:
7.1. Дано натуральне число. Виведіть YES, якщо воно закінчується на 7,  і NO у іншому випадку.
Вхід                                                     Вихід
37                                                        YES
7.2. Дано натуральне двоцифрове число. Виведіть YES, якщо сума його цифр дорівнює 7,  і NO у іншому випадку.
Вхід                                                     Вихід
34                                                        YES
7.3. Потрібно перевірити, чи є дане число коренем рівняння ax+b=c. У трьох рядках дано по одному цілому числу ab, c. У четвертому рядку дано число, яке потрібно перевірити. Виведіть YES, якщо воно є коренем рівняння,  і NO у іншому випадку.
Вхід                                                     Вихід
3                                                          NO
-2
7
2
7.4. У двох рядках дано по одному цілому числу. Вивести 1, якщо перше число більше за друге, вивести 2, якщо друге більше за перше, вивести 0, якщо вони рівні.
Вхід                                                     Вихід
2                                                          1
-3
7.5. Дано натуральне число n –  кількість ластівок, що сидять на тину (n<100). Виведіть повідомлення про цю кількість ластівок, змінюючи відповідно до їх кількості закінчення: lastivka, lastivok, lastivky.
Вхід                                                     Вихід
3                                                          3 lastivky
Вхід                                                     Вихід
31                                                        31 lastivka
Вхід                                                     Вихід
76                                                        76 lastivok
7.6. Дано три натуральних числа по одному у кожному рядку. Потрібно вивести YES, якщо серед них є хоча б одне парне і хоча б одне непарне число,  і NO у іншому випадку.
Вхід                                                     Вихід
3                                                          YES
4
5
Задачі підвищеної складності.
7.7. В одному рядку дано три різних натуральних числа. Вивести середнє з них (не найбільше і не найменше) .
Вхід                                                     Вихід
3 7 2                                                     3
7.8. В одному рядку дано два натуральних числа – день і місяць невисокосного року. Вивести два числа: день і місяць дня, що буде післязавтра.
Вхід                                                     Вихід
29 6                                                     1 7
7.9. Дано натуральне число, що не перевищую 100, в десятковій системі числення. Потрібно перевести його у римську систему числення.
Вхід                                                     Вихід
4                                                          IV
Вхід                                                     Вихід
46                                                        XLVI

Немає коментарів:

Дописати коментар

Вітаю Вас, читачі мого блогу, який присвячений вивченню мови Python у школі. Даний курс розрахований на учнів 8 класу, що навчаються за пр...