Sujet CC
Sujet CC
Sujet CC
Exercice1 : Écrivez un programme qui prend une liste d'entiers et retourne une nouvelle
liste contenant uniquement les nombres pairs.
Exercice2:
• Créez une interface graphique contenant deux champs EditText pour saisir
des nombres, et un bouton "Addition". Affichez le résultat dans un TextView
après le clic.
• Ajoutez un bouton pour effectuer une soustraction et un autre pour la
multiplication.
• Gérez les erreurs (par exemple, si un champ est vide) en affichant un
message d’erreur dans un TextView.
------------------------------------------------------------------------------------------------------------------------
Sujet2
Exercice1: Créez une classe Person avec des propriétés name (String) et age (Int).
Ajoutez une méthode introduce() qui affiche : "Je m'appelle {name} et j'ai {age} ans."
Exercice3:
• Créez un formulaire avec des champs EditText pour le nom, l’âge et
l’adresse, et un bouton "Soumettre".
• Ajoutez une validation pour vérifier que tous les champs sont remplis. Si un
champ est vide, affichez un message d’erreur sous le champ correspondant.
• Lorsque le formulaire est correctement rempli, affichez un message
récapitulatif dans un TextView.
------------------------------------------------------------------------------------------------------------------------
Sujet3
Exercice1: Implémentez un programme qui prend un jour de la semaine en entrée et
affiche un message correspondant (par exemple : "Lundi : début de semaine"). Utilisez une
expression when.
NB: Il faudra rédiger un fonction de test en console pour l’exercice 1
Exercice2:
• Créez une interface contenant deux champs EditText pour saisir la hauteur
et la base d’un triangle.
• Ajoutez un bouton "Calculer l'aire" qui, lorsqu’il est cliqué, calcule l’aire du
triangle et l’affiche dans un TextView.
• Faire les controles saisie necessaire pour lorsque l’aire est vide