Problème de programmation java 7.0
Fermé
maxx519
Messages postés
6
Date d'inscription
mardi 12 mai 2015
Statut
Membre
Dernière intervention
12 juillet 2015
-
Modifié par maxx519 le 10/07/2015 à 20:52
maxx519 Messages postés 6 Date d'inscription mardi 12 mai 2015 Statut Membre Dernière intervention 12 juillet 2015 - 12 juil. 2015 à 11:15
maxx519 Messages postés 6 Date d'inscription mardi 12 mai 2015 Statut Membre Dernière intervention 12 juillet 2015 - 12 juil. 2015 à 11:15
A voir également:
- Problème de programmation java 7.0
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel football - Télécharger - Jeux vidéo
- Java apk - Télécharger - Langages
- Application de programmation - Guide
- Java décompiler - Télécharger - Langages
1 réponse
KX
Messages postés
16754
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
25 novembre 2024
3 020
10 juil. 2015 à 21:49
10 juil. 2015 à 21:49
Bonjour,
Je ne comprends pas ta question, pourquoi tu "dois écrire la réponse" alors "que l'ordinateur me donne une réponse automatique".
Qui écrit la réponse ? Toi ou l'ordinateur ?
Si tu es bloqué dans ton programme, montre nous déjà le début pour que l'on voie où ça pose problème.
Je ne comprends pas ta question, pourquoi tu "dois écrire la réponse" alors "que l'ordinateur me donne une réponse automatique".
Qui écrit la réponse ? Toi ou l'ordinateur ?
Si tu es bloqué dans ton programme, montre nous déjà le début pour que l'on voie où ça pose problème.
10 juil. 2015 à 22:22
PS: Mon programme est beaucoup trop "maigre" pour que cela fonctionne.
Modifié par maxx519 le 12/07/2015 à 11:17
/**
*
*
import java.io.*;
class Petit_Jeu
{private String question;
private String reponse;
public Petit_Jeu()
{question=Saisie.lire_String("Question : ");
reponse=Liste_reponses.auto("Reponse : ");}
//Les questions doivent être posées à l'ordinateur.
//L'ordinateur doit donner la réponse automatiquement.
}
public class Essais01
{public static void main(String[] args)
{Petit_Jeu pj1=new Petit_Jeu();
}
}
//---Saisie.java
class Saisie
{public static String lire_String()
{String ligne_lue=null;
try {InputStreamReader isr = new InputStreamReader(System.in);
BufferedReader br = new BufferedReader(isr);
ligne_lue=br.readLine();
}
catch(IOException e) {System.err.println(e);}
return ligne_lue;
}
public static String lire_String(String question)
{System.out.print(question);
return(lire_String());}
public static int lire_int()
{return Integer.parseInt(lire_String());}
public static int lire_int(String question)
{System.out.print(question);
return Integer.parseInt(lire_String());}
public static double lire_double()
{return Double.parseDouble(lire_String());}
public static double lire_double(String question)
{System.out.print(question);
return Double.parseDouble(lire_String());}
public static char lire_char()
{String reponse=lire_String();
return reponse.charAt(0);}
public static char lire_char(String question)
{System.out.print(question);
String reponse=lire_String();
return reponse.charAt(0);}
}
//Liste_reponses.java
class Liste_reponses
{public static String auto()
{String question_lue=null;
try {InputStreamReader isr=new InputStreamReader(System.in);
BufferedReader br=new BufferedReader(isr);
question_lue=br.readLine();
}
catch (IOException e) {System.err.println(e);}
return question_lue;
}
public static String auto(String reponse)
{System.out.println(reponse);
return (auto());}
}
Ma classe saisie est là pour que je puisse écrire des chiffres de type int ou double et des les lettres de type String à des questions programmées dans le constructeur déclaré public.
Ma classe Liste_reponses est là pour rendre la réponse automatique. En fait ca c'est le programme qui me permettrai de donner une liste de réponses a des questions précises.
Exemple: Moi : salut ca va bien aujourd'hui ?
L'ordinateur : oui ca va bien merci et toi ?
c'est pour qu'il me renvoi une réponse tout seul pour crée une sorte de discution instantanée avec lui ; je lui écris et lui il me répond.C'est un peu plus clair comme ca ?