вівторок, 10 березня 2020 р.

Алгоритми з розгалуженнями для опрацювання величин в Python, 8 клас

Задача 1.
Дано довжини ребр a, b, c прямокутного паралелепіпеда. Знайти його об'єм V=a·b·c і площу поверхні S=2·(a·b+b·c+a·c).

Задача 2.
Дано ціле число. Якщо воно додатнє, то додати до нього 1; в іншому випадку відняти від нього 2. Вивести отримане число.

Задача 3.Умова: Дано трикутник зі сторонами abc. Визначити, який це трикутник: гострокутний, тупокутний чи прямокутний.
Для розв'язання цієї задачі необхідно нагадати дітям наступне:
1) з відрізків заданої довжини можна утворити трикутник тільки в тому випадку, якщо сума довжин будь-яких двох відрізків більше довжини третього відрізка;
2) якщо з трьох відрізків можна побудувати трикутник, то він буде прямокутним тоді й тільки тоді, коли виконується теорема Піфагора, тобто, коли сума квадратів двох сторін дорівнює квадрату третьої (це співвідношення може виконуватися для однієї пари сторін);
3) для гострокутного та тупокутного трикутників теорема Піфагора перетворюється на нерівність, причому для гострокутного повинні виконуватись всі три нерівності, а для тупокутного хоча б одна (дійсно в гострокутному трикутникові всі кути менші за 90 градусів, а в прямокутному та тупокутному хоча б один дорівнює або більше 90 градусів відповідно).
Крім того, очевидно, що довжини всіх сторін не можуть бути від'ємними або нульовими.

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

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