Site icon Gyanodhan

BSEB Class 12 – Computer Science Practical Exam

Simple C++ program that checks whether a given year is a leap year

#include <iostream>
using namespace std;

int main() {
    int year;
    cout << "Enter a year: ";
    cin >> year;

    // Leap year conditions:
    // 1. Year divisible by 400 is always a leap year
    // 2. Year divisible by 4 but not by 100 is a leap year
    if ((year % 400 == 0) || (year % 4 == 0 && year % 100 != 0)) {
        cout << year << " is a leap year." << endl;
    } else {
        cout << year << " is not a leap year." << endl;
    }

    return 0;
}

Simple C++ program that finds the reverse of a number:

#include <iostream>
using namespace std;

int main() {
    int num, reversed = 0, remainder;

    cout << "Enter a number: ";
    cin >> num;

    while (num != 0) {
        remainder = num % 10;          // Get last digit
        reversed = reversed * 10 + remainder; // Build reversed number
        num /= 10;                     // Remove last digit
    }

    cout << "Reversed number: " << reversed << endl;

    return 0;
}
Exit mobile version