Flow of Control [Set – 2]
#include <iostream> using namespace std; int main() { for (int i = 1; i <= 10; i++) { cout << i << " "; } return 0; }
#include <iostream> using namespace std; int main() { int sum = 0; for (int i = 1; i <= 10; i++) { sum += i; } cout << "Sum of first 10 natural numbers: " << sum; return 0; }
#include <iostream> using namespace std; int main() { int n, factorial = 1; cout << "Enter a number: "; cin >> n; for (int i = 1; i <= n; i++) { factorial *= i; } cout << "Factorial: " << factorial; return 0; }
#include <iostream> #include <cmath> using namespace std; int main() { int base, exponent, result; cout << "Enter base: "; cin >> base; cout << "Enter exponent: "; cin >> exponent; result = pow(base, exponent); cout << base << "^" << exponent << " = " << result; return 0; }
#include <iostream> using namespace std; int main() { int num, reversed = 0; cout << "Enter a number: "; cin >> num; while (num != 0) { reversed = reversed * 10 + num % 10; num /= 10; } cout << "Reversed number: " << reversed; return 0; }
#include <iostream> using namespace std; int main() { int num, sum = 0; cout << "Enter a number: "; cin >> num; while (num != 0) { sum += num % 10; num /= 10; } cout << "Sum of digits: " << sum; return 0; }
#include <iostream> using namespace std; int main() { int num, i, flag = 1; cout << "Enter a number: "; cin >> num; if (num <= 1) { flag = 0; } else { for (i = 2; i <= num / 2; i++) { if (num % i == 0) { flag = 0; break; } } } if (flag) { cout << num << " is a prime number."; } else { cout << num << " is not a prime number."; } return 0; }
#include <iostream> using namespace std; int main() { int a, b, hcf; cout << "Enter two numbers: "; cin >> a >> b; for (int i = 1; i <= a && i <= b; i++) { if (a % i == 0 && b % i == 0) { hcf = i; } } cout << "HCF: " << hcf; return 0; }
#include <iostream> using namespace std; int main() { int num, positive = 0, negative = 0, zero = 0; char choice; do { cout << "Enter a number: "; cin >> num; if (num > 0) positive++; else if (num < 0) negative++; else zero++; cout << "Do you want to enter another number (y/n)? "; cin >> choice; } while (choice == 'y' || choice == 'Y'); cout << "Positive: " << positive << ", Negative: " << negative << ", Zeros: " << zero; return 0; }
#include <iostream> using namespace std; int main() { int num, maxNum = INT_MIN, minNum = INT_MAX; char choice; do { cout << "Enter a number: "; cin >> num; if (num > maxNum) maxNum = num; if (num < minNum) minNum = num; cout << "Do you want to enter another number (y/n)? "; cin >> choice; } while (choice == 'y' || choice == 'Y'); cout << "Maximum: " << maxNum << ", Minimum: " << minNum; return 0; }
#include <iostream> using namespace std; int main() { cout << "Armstrong numbers between 1 and 500 are: "; for (int num = 1; num <= 500; num++) { int sum = 0, temp = num, digit; while (temp != 0) { digit = temp % 10; sum += digit * digit * digit; temp /= 10; } if (sum == num) { cout << num << " "; } } return 0; }
#include <iostream> using namespace std; int main() { int n, a = 0, b = 1, next; cout << "Enter the number of terms: "; cin >> n; cout << "Fibonacci Series: " << a << " " << b << " "; for (int i = 3; i <= n; i++) { next = a + b; cout << next << " "; a = b; b = next; } return 0; }
#include <iostream> using namespace std; int main() { int n; double sum = 0.0; cout << "Enter the value of n: "; cin >> n; for (int i = 1; i <= n; i++) { sum += 1.0 / i; } cout << "Sum of the series is: " << sum; return 0; }
#include <iostream> using namespace std; int main() { int n; double sum = 0.0; cout << "Enter the value of n: "; cin >> n; for (int i = 1; i <= n; i++) { if (i % 2 == 0) { sum -= 1.0 / i; } else { sum += 1.0 / i; } } cout << "Natural log of 2 up to " << n << " terms is: " << sum; return 0; }