Création
d'entreprise
Posez votre question Signaler

Premier programme Java

geni - Dernière réponse le 12 avril 2008 à 23:30
Bonjour, c'est mon premier programme en java et je n'arrive pas a comprendre les erreurs que le compilateur me donne
Voila le programme:
/**
* @(#)tp3no1.java
*
*
* @author
* @version 1.00 2008/4/8
*/
import java.io.*;
public class Tp3no1 {
/* TP2No1 : Saisir une commande au clavier( nombre de plats et un plat donné)
* et afficher la commande
* Auteur :
* Code permanant :
*/
// lecture du nombre de plats à commander
int lireNombre(int min, int max)
{
int nb;
do
{
nb = Utile.lireEntier("Entrer le nombre de plats : ");
}
while(nb < min || nb > max);
return nb;
} //fin LireNombre
// lecture du genre de plats à commander
char lirePlat()
{
char ch;
do
{
ch = Utile.lireCaractere("Entrer le plat choisi ( P: pizza, S: sushi, C: couscous ): ");
String toLowerCase ();
String toUpperCase ();
}
while((ch!='P') && (ch!='S') && (ch!='C'));
return ch;
} // LirePlat
// principal
public static void main (String [] args) throws IOExeption {
char plat;
int nbPlats;
nbPlats = lireNombre(1, 4 );
plat = lirePlat( );
System.out.println ("\nVous avez choisi : ");
System.out.println ( +nbPlats " plat(s) ");
if ( plat == 'C' )
System.out.println( "marocain(s) ");
else if ( plat == 'P' )
System.out.println( "italien(s) ");
else
System.out.println( "japonais");
System.out.println( +ch"( )");
} // fin main
public tp3no1() {
}
}
voila les erreurs qu'il m'affiche:
';' expected (line 42)
';' expected (line 43)
')' expected (line 61)
illegal start of expression (line 61)
')' expected (ine 68)
illegal start of expression (line 68)
invalid method declaration; return type required (line 79)
merci de m'aider...
Lire la suite 

Premier programme Java »

1 réponses
Réponse
+0
moins plus
Bonjour,

Il manque des ";" des ")" et également des "{" et "}" ...

regarde sur les lignes indiquées dans les erreurs

;o)

polux
Ajouter un commentaire
Ce document intitulé « Premier programme Java » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?