Java débutant erreur compiler: '(' expected

Résolu/Fermé
findizy Messages postés 65 Date d'inscription jeudi 20 mars 2008 Statut Membre Dernière intervention 16 août 2011 - 7 oct. 2009 à 18:49
findizy Messages postés 65 Date d'inscription jeudi 20 mars 2008 Statut Membre Dernière intervention 16 août 2011 - 8 oct. 2009 à 11:42
Bonjour à tous,

Je fais actuellement un master de gestion et j'ai un cours d'algoritmique. Je dois donc coder en java, chose que je n'ai jamais faite auparavant.

Mon probleme:

Lorsque je compile mon programme, j'ai une erreur à la ligne 9 (je l'ai mise en gras)
Le compilateur me dit : '(' expected
Voila mon code

import objetMathematique.*;
import ordinateur.*;


class travail

{
		
	public static void suiteDeChiffres enleverUnSurDeux(suiteDeChiffres a, suiteDeChiffres s)
		{
			while(!a.estVide())
			{ 
				
			s.ajouterLeChiffreDerriere(a.premierChiffre());
			a.enleverLePremierChiffre();
			a.enleverLePremierChiffre();
			
			}
		

		}

	public static void main(String [] arguments)
		{

			ecran.afficher("Veuillez entrer une suite de chiffre de votre choix");
			clavier.lireUneSuiteDeChiffres();
			suiteDeChiffres = enleverUnSurDeux(a,s);
			ecran.afficher("Vous obtenez une nouvelle suite de chiffres issue de la première et dans laquelle on a enlevé un chiffre sur deux");
		
		}
		
}



Si vous voyez d'autres erreurs n'hésitez pas a m'en faire-part faire part]

Merci d'avance
A voir également:

7 réponses

Utilisateur anonyme
7 oct. 2009 à 19:36
Salut,

"public static void suiteDeChiffres enleverUnSurDeux(suiteDeChiffres a,..."

Ici tu veux déclarer une méthode avec un nom (suiteDeChiffres enleverUnSurDeux) comportant un espace...

D'après l'appel de cette méthode depuis la méthode main, elle devrait s'appeler enleverUnSurDeux(...

C'est la première chose à faire et compiler...

Cordialement,

Dan
0