Java Exercises: User Login, Weather, and Exam Access

Telechargé par Mcflo Kilembwe
Réponses en Java - Exercices
1. Connexion d’un utilisateur à une plateforme
import java.util.Scanner;
public class ConnexionUtilisateur {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String usernameCorrect = "admin";
String passwordCorrect = "1234";
System.out.print("Entrez votre nom d'utilisateur : ");
String username = sc.nextLine();
System.out.print("Entrez votre mot de passe : ");
String password = sc.nextLine();
if(username.equals(usernameCorrect) && password.equals(passwordCorrect)){
System.out.println("Connexion réussie. Bienvenue sur la plateforme !");
}else{
System.out.println("Nom d'utilisateur ou mot de passe incorrect.");
}
}
}
2. Exemple de condition dans la vie quotidienne (la pluie)
import java.util.Scanner;
public class Meteo {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.print("Est-ce qu'il pleut ? (oui/non) : ");
String reponse = sc.nextLine();
if(reponse.equals("oui")){
System.out.println("Prends un parapluie.");
}else{
System.out.println("Tu peux sortir sans parapluie.");
}
}
}
3. Accès à la salle d'examen selon le paiement
import java.util.Scanner;
public class AccesExamen {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.print("Première tranche payée ? (true/false) : ");
boolean tranche1 = sc.nextBoolean();
System.out.print("Deuxième tranche payée ? (true/false) : ");
boolean tranche2 = sc.nextBoolean();
if(tranche1 && tranche2){
System.out.println("Accès à la salle d'examen autorisé.");
}else{
System.out.println("Accès refusé. Vous devez payer les deux tranches.");
}
}
}
1 / 2 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans l'interface ou les textes ? Ou savez-vous comment améliorer l'interface utilisateur de StudyLib ? N'hésitez pas à envoyer vos suggestions. C'est très important pour nous!