★ À maîtriser
Un programme Java comporte notamment une classe, une méthode main(String[] args), la déclaration des variables utiles et les instructions du programme.
En Java, chaque instruction se termine par un point-virgule, l'affectation s'écrit avec =, l'affichage utilise System.out.println et la saisie d'un entier ou d'un réel utilise respectivement Lire.i() ou Lire.d().
Compléments
📐 Formule - La moyenne de deux réels x et y se calcule par .
Déclarer → saisir → calculer → afficher
★ À maîtriser
📌 Une instruction if est exécutée lorsque sa condition est vraie, tandis que le bloc else est exécuté lorsque la condition est fausse.
Compléments
📌 La structure switch sélectionne un cas selon la valeur d'une variable et nécessite des instructions break pour éviter l'exécution des cas suivants.
if choisit selon une condition, switch choisit selon une valeur
📌 La boucle for convient à un parcours contrôlé par une initialisation, une condition et une progression, tandis que while répète tant que la condition est vraie et que do...while exécute le bloc au moins une fois avant de tester la condition.
for → while → do...while selon le moment du test
📐 Formule - Un entier aléatoire compris entre a et b-1 peut être généré par , où Math.random() produit un réel dans [0,1[.
★ À maîtriser
Compléments
Reste non nul → nouveau couple → reste nul → PGCD
★ À maîtriser
📐 Formule - Le nombre de combinaisons de p éléments parmi n est .
📐 Formule - La somme des coefficients binomiaux vérifie .
Compléments
📐 Formule - La formule de Wallis (1665) donne et l'approximation demandée utilise les 1000 premiers facteurs.
📐 Formule - La formule de Viète (1593) donne et l'approximation demandée utilise les 20 premiers termes.
Parfait : somme propre = lui-même ; ami : somme croisée
📌 Une phrase valide contient exactement trois mots séparés par un seul espace: un sujet parmi je, tu, il, nous, vous, ils, puis un verbe et un complément constitués de lettres sans espaces.
📌 La terminaison du verbe dépend du sujet: je et il exigent e, tu exige es, nous exige ons, vous exige ez et ils exige ent.
★ À maîtriser
📌 Dans le tableau de Tetris, 0 représente une case vide, une valeur de 1 à 9 une pièce posée et une valeur de 11 à 19 une pièce en train de tomber.
Compléments
Dans Tetris, une rangée horizontale complètement remplie disparaît et les pièces situées au-dessus descendent d'un cran.
Pour un temps exprimé en secondes, les heures, minutes et secondes s'obtiennent par divisions entières et restes, puis s'affichent avec trois chiffres pour les heures, deux pour les minutes et deux pour les secondes.
System.currentTimeMillis() fournit le temps en millisecondes depuis le 1er janvier 1970, et un chronomètre peut comparer cette valeur à une heure de début pour afficher la durée écoulée et sonner toutes les minutes.
Teste tes connaissances sur Révision de programmation Java avec 22 questions à choix multiples et corrections détaillées.
1. Quels éléments structurent notamment un programme Java classique ?
2. Quelle écriture permet d'affecter la valeur 3 à la variable entière x en Java ?
Mémorisez les concepts clés de Révision de programmation Java avec 57 flashcards interactives.
Quels éléments composent un programme Java typique ?
Une classe, une méthode main(String[] args), des variables et des instructions.
Comment se termine chaque instruction en Java ?
Par un point-virgule.
Quelle syntaxe utilise Java pour l'affectation ?
Le signe égal =.
Importe ton cours et l'IA génère fiches, QCM et flashcards en 30 secondes.
Générateur de fiches