Code en java

Résolu
asmanido Messages postés 38 Statut Membre -  
asmanido Messages postés 38 Statut Membre -
Bonjour,

svp je veux le code en java qui lit a clavier un entier correspondant à la position d'une couleur dans l'arc en ciel et affiche le nom correspond à l'écran.
exemple: entrée"c" sortie "rouge"

2 réponses

  1. zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   6 501
     
    0
    1. asmanido Messages postés 38 Statut Membre
       
      vraiment j'ai essayé bq mais ça n'a pas marché! c'est pour jeudi
      0
    2. zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   6 501
       
      Relis le lien alors ;-\
      0
    3. asmanido Messages postés 38 Statut Membre
       
      j'ai lu et ce n'est pas un exercice à faire, je voulais juste savoir le code correcte pour pouvoir connaitre mon erreur appart ça on va le faire ensemble en classe :)
      0
    4. zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   6 501
       
      je voulais juste savoir le code correcte pour pouvoir connaitre mon erreur
      Affiche ton code, les spécialistes en Java se feront un plaisir de t'aider ;-))
      0
    5. asmanido Messages postés 38 Statut Membre
       
      import java.util.Scanner;
      public class Couleur {
      public static void main (String[] args)
      {

      Scanner sc= new Scanner (System.in);
      System.out.println ("Taper un nombre : ");
      int c= sc.nextInt();
      if (c==1)
      { System.out.println("la couleur de l'arc en ciel est rouge : ");
      }
      else
      {
      if (c==2)
      { System.out.println("la couleur de l'arc en ciel est orange : r");
      }
      if (c=3)
      { System.out.println ("la couleur de l'arc en ciel est jaune : ");
      }

      }

      }
      }
      0
  2. KX Messages postés 19031 Statut Modérateur 3 020
     
    « qui lit a clavier un entier", "exemple: entrée "c" »
    Rien que là y a un problème...

    À part ça le code est bon, sauf le
    if (c=3)
    car il ne faut pas confondre
    =
    et
    ==
    ...
    0
    1. asmanido Messages postés 38 Statut Membre
       
      merci mais ça marche pas :'''(
      0
    2. asmanido Messages postés 38 Statut Membre
       
      est ce que je le fait la structure switch car il y en a plusieurs autres couleurs
      0
    3. KX Messages postés 19031 Statut Modérateur 3 020
       
      Qu'est-ce qui ne marche pas ? La seule correction nécessaire est
      if (c==3)
      après tout fonctionne, 1 donne rouge, 2 orange, 3 jaune, tout fonctionne, suffit juste de rajouter un
      =
      ...
      0
    4. asmanido Messages postés 38 Statut Membre
       
      oui j'ai fait ça mais il ne marche pas :\
      0
    5. asmanido Messages postés 38 Statut Membre
       
      voici ce qu'il affiche : C:\Users\Doc\Documents\Couleur.java:17: incompatible types
      found : int
      required: boolean
      if (c=3)
      ^
      3 errors
      0