Loops in C++ C++ Program to Find Factorial For any positive number n, it’s factorial is given by: factorial = 1*2*3...*n Factorial of negative number cannot be found and factorial of 0 is 1. Program #include <iostream> using namespace std; int main() { unsigned int n; unsigned long long factorial = 1; cout << "Enter a positive integer: "; cin >> n; for(int […]

Basics in C++ C++ Program to Check Leap Year All years which are perfectly divisible by 4 are leap years except for century years (years ending with 00) which is leap year only it is perfectly divisible by 400. Program #include <iostream> using namespace std; int main() { int year; cout << "Enter a year: "; cin >> year; if (year % 4 == […]

Loops in C++ C++ Program to Calculate Sum of Natural Numbers Program #include <iostream> using namespace std; int main() { int n, sum = 0; cout << "Enter a positive integer: "; cin >> n; for (int i = 1; i <= n; ++i) { sum += i; } cout << "Sum = " << sum; return 0; } Output Enter a positive integer: 50 Sum […]

Basics in C++ C++ Program to Find Largest Number Among Three Numbers Program 1 using if only #include <iostream> using namespace std; int main() { float n1, n2, n3; cout << "Enter three numbers: "; cin >> n1 >> n2 >> n3; if(n1 >= n2 && n1 >= n3) { cout << "Largest number: " << n1; } if(n2 >= n1 && n2 >= n3) { cout […]

Basics in C++ C++ Program to Check Whether a character is Vowel or Consonant. Five alphabets a, e, i, o and u are known as vowels. All other alphabets except these 5 alphabets are known are consonants. Program #include <iostream> using namespace std; int main() { char c; int isLowercaseVowel, isUppercaseVowel; cout << "Enter an alphabet: "; cin >> c; // evaluates to 1 (true) if c is a […]

Basics in C++ C++ Program to Check Whether Number is Even or Odd Program 1 using if else statement #include <iostream> using namespace std; int main() { int n; cout << "Enter an integer: "; cin >> n; if ( n % 2 == 0) cout << n << " is even."; else cout << n << " is odd."; return 0; } Output Enter an integer: 23 […]

Basics in C++ C++ Program to Find All Roots of a Quadratic Equation For a quadratic equation ax2+bx+c = 0 (where a, b and c are coefficients), it’s roots is given by following the formula. The term b<sup>2</sup>-4ac is known as the discriminant of a quadratic equation. The discriminant tells the nature of the roots. If discriminant is greater than 0, the roots are real and different. If […]

Basics in C++ C++ Program to Multiply two Numbers Program #include <iostream> using namespace std; int main() { double firstNumber, secondNumber, productOfTwoNumbers; cout << "Enter two numbers: "; // Stores two floating point numbers in variable firstNumber and secondNumber respectively cin >> firstNumber >> secondNumber; // Performs multiplication and stores the result in variable productOfTwoNumbers productOfTwoNumbers = firstNumber * secondNumber; cout << "Product = […]

Basics in C++ C++ Program to Find ASCII Value of a Character A character variable holds ASCII value (an integer number between 0 and 127) rather than that character itself in C programming. That value is known as ASCII value. For example, ASCII value of ‘A’ is 65. What this means is that, if you assign ‘A’ to a character variable, 65 is stored in that variable […]

Basics in C++ C++ Program to Swap Two Numbers with and without using third variable In this article, we will use two methods to swap two variables, one with a third variable and another without 3 third variable. 1. Program using the third variable For using the third variable we will take two input as a and b and third variable temp. for the logic, we will first assign first […]

Basics in C++ C++ Program to Find Size of int, float, double and char in Your System Program #include <iostream> using namespace std; int main() { cout << "Size of char: " << sizeof(char) << " byte" << endl; cout << "Size of int: " << sizeof(int) << " bytes" << endl; cout << "Size of float: " << sizeof(float) << " bytes" << endl; cout << "Size of double: " << […]

Basics in C++ C++ Program to Find Quotient and Remainder About Quotient is the value we recevie upon divding one value by another whereas Remainder is the leftover value generated after performing the computation or division. The below image will help you understand this a better way. How to calculate In the program we are asking user to input two variable “dividend” and “divisor”. For […]

Basics in C++ C++ Program to Add Two Numbers Program #include <iostream> using namespace std; int main() { int firstNumber, secondNumber, sumOfTwoNumbers; cout << "Enter two integers: "; cin >> firstNumber >> secondNumber; // sum of two numbers in stored in variable sumOfTwoNumbers sumOfTwoNumbers = firstNumber + secondNumber; // Prints sum cout << firstNumber << " + " << secondNumber << " = " […]