Fonction Menu

Fermé
KINGJI Messages postés 11 Date d'inscription lundi 13 février 2012 Statut Membre Dernière intervention 3 mars 2019 - 8 mars 2012 à 21:06
KINGJI Messages postés 11 Date d'inscription lundi 13 février 2012 Statut Membre Dernière intervention 3 mars 2019 - 8 mars 2012 à 21:07
Bonjour,
svp j'ai un probleme avec un programme fonction qui demande de calculer :
A) calculer la somme des nombres pairs d'une suite de n nombres.
B) la somme des carrées des nombres d'une suite de n nombres.
C) la moyenne arithmetiques des nombres impairs d'une suite de n nombres.

N.B: l'Utilisation de fonction pour chaque exercice est importante.
-Le programme doit presenter un menu qui permet l'execution de chaque exercice.
Le menu doit presenter comme suit
A- Somme de nobres pairs
B- Somme des carrées
C- Moyenne Arithmetique.

Code java

public class FonctionMenu{
public static void Menu (){
System.out.println("Que desirez vouz fare?");
System.out.println(" a- Somme des nombres pairs?");
System.out.println(" b -Somme des carrées de n nombres?");
System.out.println(" 3 - Moyenne arithmetique des nombres impairs?");
}
public static void main (String args []){
int n,i,choix;
double x,cpt,som,moy;
do
{
System.out.println("Entrer n nombre:");
n=Clavier.lireInt();
}
while (n<0);
Menu();
System.out.println("Alors, faite votre choix...");
choix=Clavier.lireChar();
som=0;
cpt=0;
moy=0;
for (i=1;i<=n;i++)
{
System.out.println("Entrer le nombre #:"+i);
x=Clavier.lireDouble();
switch(choix)
{
case 1:
if (x%2==0)
{
som+=x;
}
break;
case 2:
{
som+=x*x;

}
break;
case 3:
if (x%2!=0)
{
som+=x;
cpt++;
}
break;
}
}
moy=som/cpt;
System.out.println("La somme est:"+som);
System.out.println("La Moyenne arithmetique des nombre impairs est:"+moy);
}
}



A voir également:

1 réponse

KINGJI Messages postés 11 Date d'inscription lundi 13 février 2012 Statut Membre Dernière intervention 3 mars 2019
8 mars 2012 à 21:07
Je ne sais comment faire choix de A,B,C
aide moi avec ca.
Mille merci
0