Skip to content

This repository contains the source code for my Calendar Java application, developed throughout my IBDP Computer Science Higher Level (CS HL) course.

Notifications You must be signed in to change notification settings

xotlr/cs-calendarterminal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Calendar Project

Overview

The Calendar project is a simple Java console application that allows users to view the monthly calendar of a given year. The project, authored by Ronald Bauer, provides an interactive way to navigate through months and years, starting from 1980 onwards.

Features

  • Year and Month Input: Users can input the year (starting from 1980) and month (1-12) to view the corresponding calendar.
  • Interactive Loop: The application runs in a continuous loop, allowing multiple queries without restarting.
  • Leap Year Support: Correctly calculates days in a month, accounting for leap years.
  • Input Validation: Checks for valid year (1980 onwards) and month (1-12) inputs.

Getting Started

Prerequisites

  • Java Development Kit (JDK) 8 or above.

Installation

  1. Clone the repository to your local machine:
    git clone https://github.com/xotlr/calendar-project.git
  2. Navigate to the project directory:
    cd calendar-project

Running the Application

Execute the following command in the terminal:

java calendar.Calendar

About

This repository contains the source code for my Calendar Java application, developed throughout my IBDP Computer Science Higher Level (CS HL) course.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages