Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Can someone help me out with this? Write a recursive function to produce the pat

ID: 3653185 • Letter: C

Question

Can someone help me out with this? Write a recursive function to produce the patterns below for a number n. a) For n = 5: ***** **** *** ** * b) For n = 5: * ** *** **** ***** c) For n = 5: ***** **** *** ** * ** *** **** ***** d) For n = 5: * ** *** **** ***** **** *** ** *

Explanation / Answer

a)void asterisks(int n) { if (n 0) { asterisks(n); t1(n - 1); } } b)void TriangleTwo(int t) { if (t < 1) return; /* base case */ else { TriangleTwo(t - 1); /* recursive step */ while(t > 0) { printf("*"); t--; } printf(" "); } } d)#include #include void recursion(int); void recursion1(int); int main() { int n; printf(" Enter number of star : "); scanf("%d",&n); printf(" "); recursion(n); recursion1(n); printf(" "); getch(); } void recursion(int n) { int i; if (n==1) { printf("*"); printf(" "); } else { for (i=0; i>n; i--) printf("*"); printf(" "); recursion(n-1); } } void recursion1(int n) { int i; if (n==1) { printf("*"); printf(" "); } else { for (i=0; i
Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote