Answer:
C++
Loop
///////////////////////////////////////////////////////////////////////
void countDownLoop(int n) {
if ((n > -1) && (n <= 100)) {
int number = n;
for (int i=n; i>-1; i--) {
if (number == 0) {
cout<<"I've learned how to use loops!";
}
cout<<number<<endl;
number--;
}
}
else
cout<<"Invalid Range."<<endl;
}
Recursion
///////////////////////////////////////////////////////////////////////
void countDownRecursion(int n) {
if ((n > -1) && (n <= 100)) {
if (n == 0) {
cout<<"I've learned how to use recursion!";
}
else {
cout<<n<<endl;
countDown(n-1);
}
}
else
cout<<"Invalid Range."<<endl;
}