Измените регистр символа, если он был латинской буквой: сделайте его заглавным, если он был строчной буквой и наоборот. Для этого напишите отдельную функцию, меняющую регистр символа. - Олимпиадная задача, был разбор: if-ом проверяем, где лежит данный символ - если между 'a' и 'z', то выводим символ с кодом, уменьшенным на разницу между кодами символов 'a' и 'A'. Если же он лежит между 'A' и 'Z' - символ с кодом, увеличенным на разницу между теми же кодами. И еще: Требуется найти N-е число Фибоначчи. Примечание. В программе запрещается использовать циклы. Формат входных данных На вход программы поступает целое неотрицательное число N (N ≤ 30). Формат выходных данных Требуется вывести N-е число Фибоначчи. ВОт разбор: Задача решается с помощью рекурсивной функции, которая для n = 0 и n = 1 непосредственно возвращает ответ, а при n > 1 производит рекурсивные вызовы для n - 1 и n - 2, в качестве ответа возвращая сумму результатов.
blog comments powered by Disqus