Aide en java
lafa73
Messages postés
39
Date d'inscription
Statut
Membre
Dernière intervention
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
voila j ai un petit probleme a resoudre cette question
Concevoir une classe Notes qui demande à l’utilisateur d’entrer un tableau statique des notes obtenues par l’etudiant X à l’universite en déclarant 3 vecteurs v1,v2 et v3 de meme dimension de telle facon que leurs éléments sont respectivements remplis par le user
NB : le tableau Notes a entrer dans une application console est le suivant :
Nom Matiere Coeff Note
(1) (2) (3)
Physique-Chimie 3 16.40
Maths 4 17.30
Langues 2 12.20
Histoire_geo 1.5 18.7
Sciences 2.5
15.00
comment dois je faire
class note {
double coefficient;
double matiere;
public note (doubl coef, double mat) {
for (i =1,i<=5; i++) {
double tab[i] = coef * mat
}
}
voila j ai un petit probleme a resoudre cette question
Concevoir une classe Notes qui demande à l’utilisateur d’entrer un tableau statique des notes obtenues par l’etudiant X à l’universite en déclarant 3 vecteurs v1,v2 et v3 de meme dimension de telle facon que leurs éléments sont respectivements remplis par le user
NB : le tableau Notes a entrer dans une application console est le suivant :
Nom Matiere Coeff Note
(1) (2) (3)
Physique-Chimie 3 16.40
Maths 4 17.30
Langues 2 12.20
Histoire_geo 1.5 18.7
Sciences 2.5
15.00
comment dois je faire
class note {
double coefficient;
double matiere;
public note (doubl coef, double mat) {
for (i =1,i<=5; i++) {
double tab[i] = coef * mat
}
}
A voir également:
- Aide en java
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel - Télécharger - Jeux vidéo
- Eclipse java - Télécharger - Langages
- Java apk - Télécharger - Langages
- Waptrick java voiture - Télécharger - Jeux vidéo
2 réponses
Voilà une réponse possible :
import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.Vector; public class Etudiant { private Vector matieres; private Vector coeff; private Vector notes; public Vector getMatieres(){return matieres;} public Vector getCoeff(){return coeff;} public Vector getNotes(){return notes;} public Etudiant(){ matieres = new Vector(); coeff = new Vector(); notes = new Vector(); } public void addMatiere(String nomMatiere){ matieres.add(nomMatiere); } public void addCoeff(Double coef){ coeff.add(coef); } public void addNote(Double note){ notes.add(note); } public void saisir(){ InputStreamReader isr=new InputStreamReader(System.in); BufferedReader br=new BufferedReader(isr); String ligne; int choix = 0; do{ try{ System.out.println("Choisissez parmi les actions suivantes :"); System.out.println("1 - Ajouter un résultat"); System.out.println("2 - Quitter"); ligne = br.readLine(); choix = Integer.parseInt(ligne); if(choix == 2) break; System.out.println("Donnez la matière : "); ligne = br.readLine(); addMatiere(ligne); System.out.println("Donnez le coefficient pour la matière "+ligne+" : "); ligne = br.readLine(); addCoeff(new Double(ligne)); System.out.println("Donnez la note de coefficient "+ligne+" : "); ligne = br.readLine(); addNote(new Double(ligne)); } catch(IOException ioe){ ioe.printStackTrace(); } } while(true); } public String toString(){ StringBuffer retour = new StringBuffer(); retour.append("Matière \tCoefficient \tNote \n"); for(int i=0;i<matieres.size();i++){ retour.append(matieres.elementAt(i)); retour.append(" \t"); retour.append(coeff.elementAt(i)); retour.append(" \t"); retour.append(notes.elementAt(i)); retour.append("\n"); } return retour.toString(); } public static void main(String[] args){ Etudiant etudiant = new Etudiant(); etudiant.saisir(); System.out.print(etudiant.toString()); } }
lafa73
Messages postés
39
Date d'inscription
Statut
Membre
Dernière intervention
1
JE VOUS REMERCIE BCP