CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

saisie chaine de caractere java

permutateur
permutateur
Niveau 8
14 octobre 2012 à 11:13:02

:salut:

j'ai commencé le java hier mais j'ai un probleme je n'arrive pas a saisir une chaine de caractere dans ce programme
import java.util.Scanner;

public class sdz2 {

public static void main(String[] args){
Scanner sc = new Scanner(System.in);

System.out.println("Quelle opérations voulez vous éffectuer ? \n 1 - Addition \n 2 - Soustraction \n 3 - Multiplication \n 4 - Division \n");
int rep0 = sc.nextInt();
System.out.println("Sélectionnez les deux nombres que vous voulez calculer:\n");
float b = sc.nextFloat();
float c = sc.nextFloat();
float r = 0;
switch(rep0)
{
case 1:
r = b+c;
break;
case 2:
r = b-c;
break;
case 3:
r = b*c;
break;
case 4:
r = b/c;
break;
}

System.out.println("le résultat est : " + r);
System.out.println("Revoulez vous faire un autre calcul ? oui / non");
/*
JE PENSE QUE L ERREUR COMMENCE ICI

  • /

String rep1 = sc.nextLine();
System.out.println("Vous avez choisi:" + rep1);
switch(rep1)
{
case("oui"):
return;

}

}
}

mais quand je lance ce simple programme la saisie fonctionne :(
import java.util.Scanner;

public class essai {

public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("Veuillez saisir un mot :");
String str = sc.nextLine();
System.out.println("Vous avez saisi : " + str);

}

}

j'espere que vous pourriez m'aider
:merci:

Sous forums
  • Aide à l'achat Mac
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment