- Просто извеждане + рекурсивно извикване
- да се напише програма за извеждане на сумата на числата от 1 до N
- да се напише програма за извеждане на N! (произведението на числата от 1 до N)
- да се напише програма за повдигане на X на степен 6
- да се напише програма за повдигане на 2 на степен N
- да се напише програма за отпечатване на буквите от A до Z
- да се напише програма за отпечатване на буквите от Z до A
- да се напише програма за отпечатване на N на брой звезди, на един ред
- Просто извеждане и преценка къде да се постави командата
- да се напише програма за отпечатване на екрана на:
- числата от 1 до N
- числата от N до 1
- числата от N до 1 и после обратно до N
- да се напише програма за отпечатване на буквите от Z до A и после обратно от А до Z
- да се напише програма за отпечатване на (((*))), за N на брой скоби, на един ред
- да се напише програма за отпечатване на екрана на:
- Просто извеждане и повече параметри
- да се напише програма за отпечатване на N на брой пъти на числото X, на един ред
- да се напише програма за отпечатване на N на брой пъти на произволен символ (указан като параметър), на един ред
- да се напише програма за повдигане на X на степен N
- да се напише програма за отпечатване на екрана на:
- числата от A до B
- числата от 1 до N и после обратно до 1
- числата от M до N и после обратно до M
- да се напише програма за отпечатване на буквите от A до Z и после обратно от Z до A
- да се напише програма за отпечатване на (((*))), за N на брой символи, на един ред, като да можем да укажем произволен друг символ вместо ‘(‘, ‘)’ и ‘*’
- Малко по-сложни пресмятания + рекурсивно извикване
- Да се напише рекурсивна функция, която установява, дали в записа на естественото число n се съдържа цифрата k
- Да се напишат рекурсивни функции, които:
- отпечатват цифрите на числото една под друга
- отпечатват цифрите на числото отзад напред
- отпечатват числото симетрично с неговото огледално – например за 1234 отпечатва 1234 4321
- отпечатват сумата от цифрите на числото
- отпечатва броят на цифрите на числото
- Да се напише програма, която извежда произволно число, разложено на прости множители. Например за 24 трябва да изведе 2 2 2 3
- Да се напише програма, която чрез рекурсивни функции отпечатва на екрана как ще изглежда сумата на числата от 1 до N. Например при N=5 трябва да изведе 1+2+3+4+5=15
- Да се напише програма, която чрез рекурсивни функции отпечатва на екрана N! Например при N=5 трябва да изведе 5!=120=1*2*3*4*5
- Да се напише програма, която чрез рекурсивни функции отпечатва триъгълник от N звездички. Например при N=4:
* * * * * * * * * * * * * * * * * * * * *
- Да се напише програма, която чрез рекурсивни функции отпечатва триъгълник от числата от 1 до N. Например при N=3:
1 1 2 1 2 3 1 2 1
- Да се напише програма, която чрез рекурсивни функции отпечатва триъгълник с размер N. Например при N=3:
|\ | \ | / |/
Всички задачи за:
Оградете кода с:
[c] за С++ програми [/c]
[pascal] за паскал [/pascal]Достъп до сайта:
С повишена трудност:
Задачите със звездичка са с повишена трудност - решавайте ги, ако сте решили другите.-
Последни задачи:
Последни решения:
- Marin за Къде се намира точка
- Marin за Вмъкване и изтриване на елемент *
- Marin за Позицията на X
- Alexander1 за Броят на максималните елементи
- Alexander1 за Броят на максималните елементи
- Marin за Пари за закуска
- Alexander1 за Ученици с дадена оценка
- Alexander1 за По-големи от средното
Топ участници за момента:
kaloyan164 решения/коментараGadget131 решения/коментараdreanor112 решения/коментараmarant74 решения/коментараsup3rEva68 решения/коментараБоряна65 решения/коментараNadq53 решения/коментараmaleboldjia48 решения/коментараkrisizdravi9543 решения/коментараMartinPlamenov38 решения/коментараЗадачи за дата:
януари 2025 П В С Ч П С Н « февр. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Предишни задачи:
- февруари 2017 (38)
- януари 2017 (16)
- декември 2016 (17)
- ноември 2016 (14)
- октомври 2016 (26)
- юни 2016 (3)
- май 2016 (15)
- април 2016 (12)
- март 2016 (14)
- февруари 2016 (9)
- май 2015 (2)
- април 2015 (8)
- март 2015 (8)
- февруари 2015 (13)
- януари 2015 (11)
- декември 2014 (9)
- ноември 2014 (24)
- октомври 2014 (16)
- юни 2014 (2)
- май 2014 (8)
- април 2014 (10)
- март 2014 (14)
- февруари 2014 (22)
- януари 2014 (25)
- декември 2013 (27)
- ноември 2013 (37)
- октомври 2013 (38)
- септември 2013 (2)
- юни 2013 (6)
- май 2013 (10)
- април 2013 (19)
- март 2013 (35)
- февруари 2013 (32)
- януари 2013 (29)
- декември 2012 (28)
- ноември 2012 (37)
- октомври 2012 (26)
- септември 2012 (3)
- май 2012 (16)
- април 2012 (16)
- март 2012 (27)
- февруари 2012 (10)
- януари 2012 (13)
- ноември 2011 (16)
- октомври 2011 (8)
- април 2011 (4)
- март 2011 (19)
- февруари 2011 (19)
- януари 2011 (18)
- декември 2010 (25)
- ноември 2010 (10)
- октомври 2010 (33)
- септември 2010 (1)
По теми:
- break
- бройни системи
- булев тип
- вариантен избор
- вложена условна команда
- вложени цикли
- дати
- динамична променлива
- дървета
- запис
- изброим тип
- класове
- манипулатори на извеждането
- масив
- масив от записи
- многомерни масиви
- множества
- модули
- низ
- низове
- низови функции
- опашки
- отпечатване
- преобразуване на типовете
- реален тип
- рекурсия
- символен тип
- сортиране на масиви
- специфични операции за цели числа
- списъци
- стекове
- структури
- текстов файл
- типизирани файлове
- условна команда
- файл
- функции
- хедър файлове
- целочислен тип
- цикъл do-while
- цикъл for
- цикъл repeat
- цикъл while
- цифри на число
- шах
Всички задачи:
- 2016-2017 (111)
- Архив задачи (791)
- 2010-2011 (131)
- Информатика (131)
- 2011-2012 (109)
- ЗИП Информатика (4)
- 10в (4)
- Информатика (105)
- ЗИП Информатика (4)
- 2012-2013 (227)
- 2013-2014 (182)
- 2014-2015 (91)
- 2015-2016 (53)
- 2010-2011 (131)
Мета
Препоръчваме хостинг:
Браво, Иви! Твое е първото публикувано решение на задача с рекурсия! :-)
Браво, Иви! Вярно!
Браво, Марти! Много добре!
Браво, Иви! Трета решена задача от рекурсия!
Вярно! Страхотен екип! :-)
Вярно! Само че според мен нямаш нужда да го връщаш като резултат – може просто да го отпечаташ.
Вярно! Получаваш 5 звезди! :-)
С коментари, супер! :-) Но по-добре коментирай смисъла на всеки ред поотделно, така ще е по-ясно…
Много добре! Личи си, че си разбрала кога поставяме код преди и кога след рекурсивното извикване.
Супер! С това описание на параметрите вече прилича на добре документирана програма! По-разбираемо е, нали?
Ехеее, колко задачи накуп! :-) Браво, Алекс!
Браво, Калояне! Само оправи имената на първите две функции, защото са малко подвеждащи…
//3Е да се напише програма за отпечатване на (((*))), за N на брой символи, на един ред, като да можем да укажем произволен друг символ вместо ‘(‘, ‘)’ и ‘*’
Много добре! И така с говорящи имена на променливите кодът е много по-четлив, нали?
Браво, Вели!
Браво! LLLLOLLLL :-)
Ехааа, ти доби засилка! :-) Само за 3а идеята е да може да се отпечатва произволно число, не само 5. Другите са супер!
Браво! Задобряваш! :-)
Браво! Виж и решението на Марти – по-просто е.
Браво, марти, ставаш спец! :-)
Това if(n%10,k) нещо не го разбрах. Нито пък извикването cifraVchislo(123,11) отдолу :-)
Охоо, измисли я значи! Радвам се! :-)
Браво, Алекс!
Вярно! А можеш ли да модифицираш решението така че да извежда резултат точно като в примера? :-)