Treize a la douzaine!!!

luffybob -  
oupsman Messages postés 319 Statut Membre -
Bonjour, je suis un etudiant a IUT informatique et je commence l informatique... Alors j ai un programme C a faire et je suis bloque!!! c est au sujet des pains! Par exemple 0.5 euros par pain, et tous les 5 pains c est 2 euros. Et c est ca qui me bloque avec tous les 5 pains 2 euros je trouve pas une formule pour mettre dans le programme...
Y a t il quelqu un qui peut m aider? merci amicalement.
Configuration: Windows Vista
Firefox 3.0.1

5 réponses

  1. lunastix275 Messages postés 3023 Statut Membre 29
     
    if(nombreDePain = 5)

    prix = 2

    ou prix = prix + 2
    un tru c dans le genre.
    -1
    1. oupsman Messages postés 319 Statut Membre 10
       
      le post 2 t'es adressé, tiens moi au courant
      0
      1. lunastix275 Messages postés 3023 Statut Membre 29 > oupsman Messages postés 319 Statut Membre
         
        ?
        -1
      2. oupsman Messages postés 319 Statut Membre 10 > lunastix275 Messages postés 3023 Statut Membre
         
        je me suis trompé de personne , excuse
        -1
  2. oupsman Messages postés 319 Statut Membre 10
     
    salut, c'est pas clair ta question

    si j'ai bien compris, en achetant en détail à moins de 5 pains, l'unité est de 0.5€
    mais si on achète d'un coup 5 pains, on a 5pains=2€

    Si c'est ta question, alors il faut demander à l'acheteur s'il veut acheter en gros ou pas.
    Si c'est le cas, 5pains = 2€
    Sinon nombre de pains achetés x 0.5€
    Après pour savoir combien de lot de 5 pains il achète en gros, il faut utiliser le modulo 5 (%5)

    voilà l'algo, j'espère avoir répondu à ta question.
    -1
  3. vieux-loup Messages postés 648 Statut Membre 63
     
    salut
    d'après ce que je comprends si c'est tous les 5 pains c'est donc que le nombre de pains est divisible par 5

    donc si n/5 = nombre entier alors 2euros, si n/5 pas égal à un nombre entier alors 0.5 euros

    j'aurais fait x=n/5 avec n nombre de pains
    et si int(x)=x et int =la partie entière mais je ne connais pas ton langage

    tu peux aussi passer par la partie fractionnaire qui doit être égale ou non à 0
    -1
  4. oupsman Messages postés 319 Statut Membre 10
     
    C'est pas logique si tu dis tous les cinq pains car supposons qu'il y a eu 4 clients qui ont acheté un pain chacun, le cinqu'ième ne va pas payer gratuit
    -1
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. oupsman Messages postés 319 Statut Membre 10
     
    regardes le post 2
    -1