boujour,je suis nouveau et je vous vous montré mes deux projet
(le 1 er c'est le tp plus au moins dans le tuto c fait en java)
(le 2eme où c'est un peut du n'importe quoi c'est le tp1 java)
import java.util.Random;
import java.util.Scanner;
public class main {
/**
* @param args
*/
public static void main(String[] args) {
Scanner sc6 = new Scanner(System.in);
Scanner sc5 = new Scanner(System.in);
Scanner sc2 = new Scanner(System.in);
Scanner sc3 = new Scanner(System.in);
Scanner sc4 = new Scanner(System.in);
int NombreOrdi = 0;
int NbrDonner = 0;
char réponse='o';
int NbrJ2 =0;
System.out.println(" -------------------------------");
System.out.println(" |bienvenu au jeux plus ou moins|");
System.out.println(" -------------------------------");
do
{
System.out.println("1.mode un joueur \n2.mode deux joueur\n3.règle");
Scanner menue=new Scanner(System.in);
int ChoixDuJoueur = menue.nextInt();
if (ChoixDuJoueur==1)
{
System.out.println("1.niveau de difficulté 1(1 à 100)\n2.niveau de difficulté 2(1 à 1000)\n3.niveau de difficulté 3(1 à 2500)\n4.niveau de difficulté 4(1 à 5000)\n5.niveau de difficulté 5(1 à 10 000)");
int choix=sc4.nextInt();
Random r = new Random();
if (choix == 1)
NombreOrdi = 0 + r.nextInt(100 - 0);
else if(choix==2)
NombreOrdi = 0 + r.nextInt(1000 - 0);
else if(choix==3)
NombreOrdi = 0 + r.nextInt(2500 - 0);
else if(choix==4)
NombreOrdi = 0 + r.nextInt(5000 - 0);
else if(choix==5)
NombreOrdi = 0 + r.nextInt(10000 - 0);
for(int i = 0; i <= 10; i++)
{
System.out.println("donner un nombre");
NbrDonner =sc2.nextInt();
if (i==10)
System.out.println("Vous avez dépasser votre cota d'éssais,vous avez perdu! dommage");
else if(NombreOrdi<NbrDonner)
System.out.println("c'est moins");
else if(NombreOrdi>NbrDonner)
System.out.println("c'est plus");
else
System.out.println("bravo tu as gagné avec "+i+" coup");
}
}
else if(ChoixDuJoueur==2)
{ System.out.println("joueur 1 entrer un nombre\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n");
int NbrJ1=sc5.nextInt();
do
{
System.out.println("joueur2,veuillez donner un nombre");
NbrJ2=sc6.nextInt();
if(NbrJ1>NbrJ2)
System.out.println("c'est plus");
else if(NbrJ1<NbrJ2)
System.out.println("c'est moins");
else
System.out.println("bravo tu es devenue un gagnant J2");
} while(NbrJ1!=NbrJ2);
}
else if(ChoixDuJoueur==3)
System.out.println(" règles du jeux \n Mode UN joueur\nSi tu es seule ,tu dois essayé de trouvé\nle nombre caché de l'ordinateurs.Il va t'aider\nen te disant plus si le nombre que tu a donné\nest plus petit que celui de l'ordinateur et moins si tu\na donné un nombre plus grand\n Mode DEUX joueur\nLe premier (ou le deuxième)donne un nombre et le seconde doit\n essayez de le retrouver grâce au indication");
else
System.out.println("tu tes trompé de nombre");
do{
System.out.println("voulez vous retourné au menue(n/o)");
réponse=sc3.nextLine().charAt(0);
}while(réponse!='o'&& réponse!='n');
}while(réponse=='o');
System.out.println("Aurevoir");
}
}
Là je n'ai pas de question
<java>import java.util.Random;
import java.util.Scanner;
public class main {
Scanner sc6 = new Scanner(System.in);
Scanner sc5 = new Scanner(System.in);
Scanner sc2 = new Scanner(System.in);
Scanner sc3 = new Scanner(System.in);
Scanner sc4 = new Scanner(System.in);
int NombreOrdi = 0;
int NbrDonner = 0;
char réponse='o';
int NbrJ2 =0;
System.out.println(" -------------------------------");
System.out.println(" |bienvenu au jeux plus ou moins|");
System.out.println(" -------------------------------");
do
{
System.out.println("1.mode un joueur \n2.mode deux joueur\n3.règle");
Scanner menue=new Scanner(System.in);
int ChoixDuJoueur = menue.nextInt();
if (ChoixDuJoueur==1)
{
System.out.println("1.niveau de difficulté 1(1 à 100)\n2.niveau de difficulté 2(1 à 1000)\n3.niveau de difficulté 3(1 à 2500)\n4.niveau de difficulté 4(1 à 5000)\n5.niveau de difficulté 5(1 à 10 000)");
int choix=sc4.nextInt();
Random r = new Random();
if (choix == 1)
NombreOrdi = 0 + r.nextInt(100 - 0);
else if(choix==2)
NombreOrdi = 0 + r.nextInt(10000 - 0);
for(int i = 0; i <= 10; i++)
{
System.out.println("donner un nombre");
NbrDonner =sc2.nextInt();
if (i==10)
System.out.println("Vous avez dépasser votre cota d'éssais,vous avez perdu! dommage");
else if(NombreOrdi<NbrDonner)
System.out.println("c'est moins");
else if(NombreOrdi>NbrDonner)
System.out.println("c'est plus");
else
System.out.println("bravo tu as gagné avec "+i+" coup");
}
}
else if(ChoixDuJoueur==2)
{ System.out.println("joueur 1 entrer un nombre\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n");
int NbrJ1=sc5.nextInt();
do
{
System.out.println("joueur2,veuillez donner un nombre");
NbrJ2=sc6.nextInt();
if(NbrJ1>NbrJ2)
System.out.println("c'est plus");
else if(NbrJ1<NbrJ2)
System.out.println("c'est moins");
else
System.out.println("bravo tu es devenue un gagnant J2");
} while(NbrJ1!=NbrJ2);
}
else if(ChoixDuJoueur==3)
System.out.println(" règles du jeux \n Mode UN joueur\nSi tu es seule ,tu dois essayé de trouvé\nle nombre caché de l'ordinateurs.Il va t'aider\nen te disant plus si le nombre que tu a donné\nest plus petit que celui de l'ordinateur et moins si tu\na donné un nombre plus grand\n Mode DEUX joueur\nLe premier (ou le deuxième)donne un nombre et le seconde doit\n essayez de le retrouver grâce au indication");
else
System.out.println("tu tes trompé de nombre");
do{
System.out.println("voulez vous retourné au menue(n/o)");
réponse=sc3.nextLine().charAt(0);
mais ici je n'ai pas compris comment il faut utilisé la méthode arrondi et comment alligné les tableaux
merci de votre aide
edit:kelvin est une unité de mesuré de degré comme celcius et fahrenheit
avis sur deux tp amélioré
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.