Algorithme

Bonsoir a tous et toutes j'espere que vous pourriez m'aider car j'ai un petit souci en algorihme
je débute et je blok sur une question assez problématique a mon niveau .

Pourriez vous m'eclairsir ou m'aider sur cette question sachant qu'il aut pouvoir creer un algorithme

il faut pouvoir ecrire un algo qui demande la saisis du prix d'une bouteil d'eau d'un litre et demi et qui affiche le prix au litre,
le prix d'un pack sachant que dans un pack il y a 6bouteil donc 1 offerte
et le prix d'une palette de 50pack dont 5pack son offert.

et il faut que je réussice a trouver le prix d'un pack et d'une palette .
Cela fait 2jours que je galere pour ce petit soucis

Je vous remercie bonne soirée
Configuration: Windows XP
Firefox 2.0.0.9

6 réponses

  1. Modérateur
    Salut,

    Cela fait 2jours que je galere pour ce petit soucis
    On aimerais bien voir ce que tu as fait dans ces 2 jours pour pouvoir t'aider ;-)
    0
    1. bonsoir , je suis habitué au language c mé j v essyé de vous aider un peu au coté logique
      a c qe g bien compri :

      debut du programme
      declaration
      entier prix_bouteil
      entier nb_bouteil_pack = 5
      entier nb_pack_palette = 45

      donner le prix d'une bouteil
      lire <- prix_bouteil

      ecrire -> le prix d'une bouteil est :
      ecrire -> prix_bouteil

      ecrire -> le prix d'un pack est
      ecrire -> prix_bouteil * nb_bouteil_pack

      ecrire -> le prix de palette est
      ecrire -> prix_bouteil * nb_bouteil_pack * nb_bouteil_palette
      fin du programme

      j' espére que ca peu vous aider !!!
      0
      1. Modérateur
        Salut,

        voici ton algo en C, peut être qu'il faut penser à utiliser un autre type qu'entier vu que le prix peut avoir des décimales
        #include <stdio.h>
        
        int main (void)
        {
          int prix_bouteil;
          int nb_bouteil_pack = 5;
          int nb_pack_palette = 45;
        
          printf ("donner le prix d'une bouteil : ");
          scanf ("%d", &prix_bouteil);
        
          printf ("le prix d'une bouteil est : %d\n", prix_bouteil);
          printf ("le prix d'un pack est : %d\n", prix_bouteil * nb_bouteil_pack);
        
          printf ("le prix de palette est : %d\n",
                  prix_bouteil * nb_bouteil_pack * nb_pack_palette);
          return 0;
        }
        0
        1. vous avez oublié la bouteille offerte par pack et les 5 packs gratuits par palette ;p
          0
        2. Modérateur
          @ShaBooJe n'ai faut que traduire l'algo donné par SINA.L ;-))
          j'aimerais voir ce que kmel93 a fait pendant les 2 jours

          0
        3. @lami20jlol ...

          bin rien ... vu que vous lui avez donné la soluce (enfin, une partie de la soluce) ;p
          0
      2. oui tu peu utiliser le type float !!
        bonne remarque !!!
        0
        1. c pas grave corrigez mon algo et aidez kmel93 ...
          0
          1. et pour les bouteil gratuite
            é bin c gratis on pay pas pour une chose offerte
            0