Back to: C++ Tutorials For Beginners and Professionals
Programs using Loops in C++
In this article, I am going to discuss Programs using Loops in C++ with Examples. Please read our previous articles, where we discussed Armstrong Number using Loop in C++ with Examples.
Program to find GCD of two numbers using C++:
GCD means ‘Greatest Common Division’. It is the largest number that divides both of them. Let us look at the program.
#include <iostream> using namespace std; int main() { int n, m; cout << "Enter 2 numbers: "; cin >> m >> n; cout << endl; cout << "GCD of " << m << " & " << n << " is "; while (m != n) { if (m > n) m = m - n; else if (n > m) n = n - m; } cout << m; return 0; }
Output:
Program to check given number is palindrome or not using C++:
When the given number is equal to its reverse then it is called palindrome i.e. 151, 2552, etc. Let us look at the program.
#include <iostream> using namespace std; int main () { int n, r, rev = 0, m; cout << "Enter n: "; cin >> n; cout << endl; m = n; while (n > 0) { r = n % 10; n = n / 10; rev = rev * 10 + r; } cout << "Number is "; if (rev == m) cout << "Palindrome"; else cout << "not Palindrome"; return 0; }
Output:
In the next article, I am going to discuss Practice Arrays in C++ with examples. Here, in this article, I try to explain Programs using Loops in C++ with examples. I hope you enjoy this Program using the Loops in C++ article. I would like to have your feedback. Please post your feedback, question, or comments about this article.