AIDE INFORMATIQUE
Accueil
Tutoriaux
Archivage
Audio & Vidéo
Bureautique
Débutants
Développement
FTP
Graphisme 2D/3D
Gravure
Internet
IRC & Chat
Matériel
PDA & Pocket PC
Peer To Peer
Réseaux
Système
Webmaster
Windows
Astuces
Hardware
Internet
Linux
Logiciels
Mac OSX
Pratiques
Réseaux informatiques
Sécurité
Windows Vista
Windows XP
Lexique
Télécharger
Outils
Ma configuration
Mes favoris en ligne
Hébergement d'images
Mots de passe Htaccess
Page Rank google
Classement google yahoo msn
Aide informatique à distance
Rechercher
Forum
A propos
Partenaires
Nos bannières
Revue de presse
Les auteurs
Nous contacter
Mentions légales
Forum informatique
S'inscrire à la newsletter:
Rechercher dans le site:
Entrez les termes que vous recherchez.
Envoyer un formulaire de recherche
Web
www.6ma.fr
Accueil du forum
Rechercher
Identifiez-vous
Inscrivez-vous
Bienvenue,
Invité
. Veuillez
vous connecter
ou
vous inscrire
.
Avez-vous perdu votre
courriel d'activation?
23 Novembre 2008 à 12:08:57
1 heure
1 jour
1 semaine
1 mois
Toujours
Connexion avec identifiant, mot de passe et durée de la session
Forum aide informatique
>
AIDE INFORMATIQUE
>
Programmation - developpement
> Fil de discussion:
problème en java ( switch)
« sujet précédent |
| sujet suivant »
Pages:
[
1
]
Auteur
Fil de discussion: problème en java ( switch) (Lu 555 fois)
capitaine
Nouveau membre
Points gagnés: 0
Messages: 2
problème en java ( switch)
«
le:
17 Juin 2008 à 20:08:34 »
Bonjour à tous , voilà mes connaissances en informatique étant limitée ( et celle de Java encore plus ) je dois vous soumettre ici un petit problème .
Si je ne suis pas sur la bonne section , veuillez aussi m'indiquer où dois je transférer le sujet
voila les données
3
4
5 il faut d'abord remettre ces données sous forme d'un vecteur , et ensuite on me demande de
2 comptabiliser le nombre de chaque numéro et ensuite d en afficher le nombre
3 ( ex : il y a un 5 , deux 2 , ... , .... )
3
4
2
3
Après avoir défini un vecteur contenant cette série , je dois préférentiellement utiliser un switch afin de compter cette série , voila ce code . ( importance
étant le nombre dans les cases du vecteur )
Dans mon compilateur il surligne Importance en me disant impossible de résoudre
int[]var=new int[5];
for ( int i=0;i<9;i++){
switch( importance
){
case 1 : var[0]+=1;
break ;
case 2 : var[1]+=1;
break ;
case 3 : var[2]+=1;
break ;
case 4 : var[3]+=1;
break ;
case 5 : var[4]+=1;
break ;
default :
break;
}
}
System.out.println(" le nombre de priorité N° "+" est de "+var
);
D'avance un grand merci , toute les idées sont les bienvenues
Journalisée
Thierry
Rédacteur Admin
Intarrisable
Points gagnés: 12
Messages: 1424
Re : problème en java ( switch)
«
Répondre #1 le:
18 Juin 2008 à 08:03:28 »
Bonjour,
Comment est initialisé
importance
dans votre code?
A mon avis ça vient de là.
Après le
for....
je pense qu'il devrait y avoir une instruction lisant la variable dans votre vecteur, du style :
switch (MonVecteur (i))
<== i devrait être entre crochet, mais le code de mise en forme du forum me l'interpréterait comme une balise italique, désolé.
....
Journalisée
capitaine
Nouveau membre
Points gagnés: 0
Messages: 2
Re : problème en java ( switch)
«
Répondre #2 le:
18 Juin 2008 à 10:02:15 »
Bonjour et merci de vouloir m'aider .
Donc oui il y a bien
c est un oubli de ma part, importance est initialisé a partir d'un fichier , j ai donc utilisé un tokenizer pour reprendre les éléments et les intégrer dans un tableau .
Mon problème est qu'il me dit cannot resolve importance , comme vous l'avez dit le problème vient de la mais je ne vois pas comment en sortir :s
Je mets a tout hasard mon initialisation de vecteur
int [ ] region = new int [ 9];
int [ ] importance = new int[ 9];
String[ ] sujet = new String[ 9];
for (int i=0;i<9;i++)
{
ligne = fichier.readLine();
StringTokenizer st = new StringTokenizer(ligne);
region[ i] = Integer.parseInt(st.nextToken());
importance[ i]=Integer.parseInt(st.nextToken());
sujet[ i]=st.nextToken();
}
( Le fichier originel comprends 9 lignes avec 3 informations par lignes )
Un grand merci pour l'aide
Journalisée
Thierry
Rédacteur Admin
Intarrisable
Points gagnés: 12
Messages: 1424
Re : problème en java ( switch)
«
Répondre #3 le:
18 Juin 2008 à 13:46:20 »
Dans le switch essayez :
switch (importance (i))
avec i entre crochet et non entre parenthèse
Journalisée
Pages:
[
1
]
Forum aide informatique
>
AIDE INFORMATIQUE
>
Programmation - developpement
> Fil de discussion:
problème en java ( switch)
« sujet précédent |
| sujet suivant »
Aller à:
Merci de choisir une destination:
-----------------------------
GENERAL
-----------------------------
=> Regles du forum - FAQS
=> Le cafe detente
=> Tutoriaux informatique
=> Actualite informatique
-----------------------------
AIDE INFORMATIQUE
-----------------------------
=> Hardware - materiel
=> Systemes d'exploitation
=> Logiciels divers
=> Reseaux et Internet
=> Programmation - developpement
-----------------------------
SERVICES
-----------------------------
=> Offres et propositions
=> Achats / ventes
Chargement...