Πρόγραμμα Java για έλεγχο των γενεθλίων και εκτύπωση του Happy Birthday

Σε αυτό το παράδειγμα, θα μάθουμε να ελέγξουμε την τρέχουσα ημέρα με τα γενέθλια και να εκτυπώσουμε το μήνυμα Happy Birthday στην Java.

Για να κατανοήσετε αυτό το παράδειγμα, θα πρέπει να γνωρίζετε τις ακόλουθες εφαρμογές προγραμματισμού Java:

  • Java αν… αλλιώς Δήλωση
  • Βασική είσοδος και έξοδος Java

Παράδειγμα: Ελέγξτε τα γενέθλια και επιστρέψτε το μήνυμα Happy Birthday

 import java.time.LocalDate; import java.time.Month; public class Main ( public static void main(String args()) ( // declare variables for birthday int birthDate = 23; Month birthMonth = Month.SEPTEMBER; // get current date LocalDate currentDate = LocalDate.now(); System.out.println("Todays Date: " + currentDate); // get current date and month int date = currentDate.getDayOfMonth(); Month month = currentDate.getMonth(); if(date == birthDate && month == birthMonth) ( System.out.println("HAPPY BIRTHDAY TO YOU !!"); ) else ( System.out.println("Today is not my birthday."); ) ) )

Έξοδος 1

 Ημερομηνία Σήμερα: 2020-07-28 ΕΥΧΑΡΙΣΤΩ ΗΜΕΡΑ ΣΕ ΕΣΑΣ !!

Στο παραπάνω παράδειγμα,

  • LocalDate.now () - επιστρέφει την τρέχουσα ημερομηνία
  • getDayOfMonth () - επιστρέφει την τρέχουσα ημέρα
  • getMonth () - επιστρέφει τον τρέχοντα μήνα

Εδώ, χρησιμοποιήσαμε τη δήλωση if… else για να ελέγξουμε εάν η τρέχουσα ημερομηνία ταιριάζει με την ημερομηνία γέννησης. Εάν true, εκτυπώνεται το μήνυμα Happy Birthday .

ενδιαφέροντα άρθρα...