Write Menu Based C++ Program to Print First 10 Positive or Negative Numbers using Do While Loop
// Menu Based CPP Program to Print First 10 Positive or Negative Numbers using Do While Loop
#include <iostream>
using namespace std;
int main()
{
int n;
do
{
cout << "\n1. First 10 positive numbers";
cout << "\n2. First 10 negative number ";
cout << "\n0. Exit ";
cout << "\n\nEnter Your Choice :--> ";
cin >> n;
if(n == 1)
{
int i = 1;
while(i < 11)
{
cout << i << " ";
i++;
}
cout << endl;
}
else if(n == 2)
{
int i = -1;
while(i > -11)
{
cout << i << " ";
i--;
}
cout << endl;
}
else if(n == 0)
{
break;
}
else
{
cout << "\nPlease Enter a valid option\n";
}
}while(n != 0);
return 0;
}
Output:
1. First 10 positive numbers
2. First 10 negative number
0. Exit
Enter Your Choice :--> 1
1 2 3 4 5 6 7 8 9 10
1. First 10 positive numbers
2. First 10 negative number
0. Exit
Enter Your Choice :--> 2
-1 -2 -3 -4 -5 -6 -7 -8 -9 -10
1. First 10 positive numbers
2. First 10 negative number
0. Exit
Enter Your Choice :--> 4
Please Enter a valid option
1. First 10 positive numbers
2. First 10 negative number
0. Exit
Enter Your Choice :--> 0