Se connecter / S'enregistrer
Votre question

un programme java

Tags :
  • Programme
  • Programmation
Dernière réponse : dans Programmation
24 Janvier 2007 16:19:35

svp, j'ai un ennorme probleme avec un programme en java, le difficile c'est pas le codage, mais les restrictions de l'enancé, je vous le donne comme suite:
deux tableaux remplis avec des entiers
-le premier: prix de produits, dans 5 cases(n'importe quel prix)
-le deusieme: la remise des clients , 10%, 20%, 30%, 50%,15%
La suite sont des fonctions:

1) fonction prix(produit,quantité)
retourne (quantité*prix)

2) fonction remise (client)
retourne la remise du client

3) fonction revision(client,produit,quantité)
appelle remise(client)

4) fonction total(client,produit,quantité)
retourne le montant apres revision
appelle prix et revision
retourne le prix final
affiche le prix final

PLUS public static void main(String args[])


j'ai commencé le programme mais de l'aide serai appreciable, merci d'avance.

import java.io.*;
public class Gestion_Clients{
int i,j;
double tabPrix[]=new double[4];
double tabPrix[]={10,20,15,30,60};
double tabClient[]=new double[4];
double tabClient[]={0.2,0.05,0.01,0.3,0.16};
public double prix(tabPrix,int quantité){
return quantité*tabPrix;
}
public double(tabClient[j]){
return tabClient[j];
}

}

Autres pages sur : programme java

24 Janvier 2007 17:32:06

hein ? et tu bloque sur quoi ?
24 Janvier 2007 17:42:51

Evil_kakashi a dit :

-le premier: prix de produits, dans 5 cases(n'importe quel prix)
-le deusieme: la remise des clients , 10%, 20%, 30%, 50%,15%

1) fonction prix(produit,quantité)
retourne (quantité*prix)
public double prix(int idproduit, int qt)
{
return tabPrix[idproduit] * qt;
}

2) fonction remise (client)
public double remise(int idclient)
{
return tabClient[idclient];
}


3) fonction revision(client,produit,quantité)
énoncé incomplet. doit surement retourné le nouveau prix.
public double revision(int idclient, int idproduit, int qt)
{
return prix(idproduit, qt) - remise(idclient) * prix(idproduit, qt);
}

4) fonction total(client,produit,quantité)
énoncé foireux je dirais au niveau des appel de fonctions.
et semblable à revision.
tu n'aurais pas le typage des fonctions avec ??

PLUS public static void main(String args[])
oui, ben ça, c'est le point d'entrée de ton programme.

j'ai commencé le programme mais de l'aide serai appreciable, merci d'avance.

import java.io.*; // inutile
public class Gestion_Clients{
int i,j;
double tabPrix[]=new double[4];
double tabPrix[]={10,20,15,30,60};
double tabClient[]=new double[4];
double tabClient[]={0.2,0.05,0.01,0.3,0.16};
public double prix(tabPrix,int quantité){
return quantité*tabPrix;
}
public double(tabClient[j]){
return tabClient[j];
}

}

http://images.imvu.com/catalog/images/sticker_images/304464_Chibi-Kakashi.png

Contenus similaires
24 Janvier 2007 19:04:47

je bloc a la derniere fonction, la 4eme
24 Janvier 2007 19:05:36

tu n'aurais pas un énoncé plus claire ?
24 Janvier 2007 19:07:59

la "import java.io*;"
c'est pour la main, l'entré des données, le client, le produit et la quantité
24 Janvier 2007 19:09:14

c'est comme ca que notre prof nous la donner, on plus trop restrict :(  la poisse, et merci de votre attention
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS