CodeGym
Promotion
CodeGym University
Apprentissage
Programme
Missions
Études et quiz
Jeux
Aide
Calendrier motivateur
Communauté
Utilisateurs
Forum
Discussion
Articles
Témoignages
Activité
Avis
Abonnements
Thème clair
Question
  • Avis
  • À propos
Démarrer
Démarrer la formation
Démarrer la formation maintenant
  • Toutes les questions
Mathias Engambe
Niveau 12
Paris
  • 24.06.2020
  • 249vues
  • 1commentaire

What's wrong with my code ?

Question sur la mission Fin
Syntaxe Java,  Niveau 7,  Leçon 12
Discussion en cours


Crée une liste de chaînes.
Saisis des chaînes au clavier et ajoute-les à la liste.
Saisis les chaînes au clavier jusqu'à ce que l'utilisateur saisisse « fin ». La chaîne « fin » est ignorée.
Affiche les chaînes à l'écran, chacune sur une nouvelle ligne.

Impératifs :
  • Déclare une variable de liste de chaînes et initialise-la immédiatement.
  • Lis des chaînes au clavier et ajoute-les à une liste jusqu'à ce que l'utilisateur saisisse « fin ».
  • N'ajoute pas « fin » à la liste.
  • Affiche la liste, chaque valeur sur une nouvelle ligne.
  • Utilise une boucle for.
package fr.codegym.task.task07.task0722; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.ArrayList; /* Fin */ public class Solution { public static void main(String[] args) throws IOException { BufferedReader lecteur = new BufferedReader(new InputStreamReader(System.in)); ArrayList<String> liste = new ArrayList<String>(); for(;;){ String mot = lecteur.readLine(); liste.add(mot); if(mot.equals("fin")) break; System.out.println(mot); } //écris ton code ici } }
0
Commentaires (1)
  • Populaires
  • Nouveau
  • Anciennes
Tu dois être connecté(e) pour laisser un commentaire
Guadalupe Gagnon
niveau Tampa, Tampa, United States
24 juin 2020, 13:29
The code should not add "fin" to the list. This code does that at line 19. You will need to make sure that you do not reach this line of code if the word entered is "fin".
0
Apprendre
  • Inscription
  • Cours de Java
  • Aide avec les missions
  • Tarification
  • Projets de jeu
  • Syntaxe Java
Communauté
  • Utilisateurs
  • Articles
  • Forum
  • Discussion
  • Témoignages
  • Activité
  • Affiliate Program
Société
  • À propos
  • Contacts
  • Avis
  • Salle de presse
  • CodeGym pour l'éducation
  • FAQ
  • Support
CodeGym CodeGym est un cours en ligne pour apprendre la programmation Java à partir de rien. Ce cours est le moyen idéal de maîtriser Java pour les débutants. Il contient plus de 1 200 missions avec vérification instantanée et l'essentiel de la théorie sur les fondamentaux de Java. Pour t'aider à réussir dans ton apprentissage, nous avons préparé tout un tas de fonctionnalités motivantes : questionnaires, projets de codage et contenu pour t'aider à apprendre efficacement et te lancer dans une carrière de développeur Java.
Suis-nous
Langue de l'interface
On ne naît pas programmeur, on le devient © 2023 CodeGym
MastercardVisa
On ne naît pas programmeur, on le devient © 2023 CodeGym
This website uses cookies to provide you with personalized service. By using this website, you agree to our use of cookies. If you require more details, please read our Terms and Policy.