Упражнение 5. Задачи за реализация. Условни конструкции. For цикъл Напишете програма, която намира най-голямото по стойност число, измежду три дадени числа.
Упътване: Можете да използвате вложени if конструкции.
Сортирайте 3 реални числа в намаляващ ред. Използвайте вложени if оператори.
Упътване: Първо намерете най-малкото от трите числа, след това го разменете с първото. После проверете дали второто е по-голямо от третото и ако е така, ги разменете.
Напишете програма, която при въвеждане на коефициентите (a, b и c) на квадратно уравнение: ax2+bx+c, изчислява и извежда неговите реални корени (ако има такива).
Квадратните уравнения могат да имат 0, 1 или 2 реални корена.
Упътване: Вижте начина за решаване на квадратно уравнение!
Реализирайте следните задачи с цикъл. Напишете програма, която отпечатва на конзолата числата от 1 до N. Числото N трябва да се чете от стандартния вход.
Упътване: Използвайте for цикъл.
Напишете програма, която чете от конзолата поредица от цели числа и отпечатва най-малкото и най-голямото от тях.
Упътване:Първо прочетете броя числа, примерно в променлива n. След това въведете n числа последователно с един for цикъл. Докато въвеждате всяко следващо число запазвайте в две променливи най-малкото и най-голямото число до момента.
В комбинаториката числата на Каталан (Catalan’s numbers) се изчисляват по следната формула:
, за n ≥ 0.
Напишете програма, която изчислява n-тото число на Каталан за дадено n.