Sujet de C++

Diakite -  
teebo Messages postés 33585 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour a tous et a toutes
j'ai un sujet en C++ que je n'arrive pas a resoudre.
voici le sujet:
un malade pour guerir son mal d'estomac doit prendre les doses svt:
dans la premiere phase il prend 1 citron le premier jour, 2 citrons le deuxieme jour,3 citron le troixieme jour ainsi de suite jusqu'a la 10e jour. le 11e jour il prend 9 citrons, 12e jour il prend 8 citrons, le 13e jour il prend 7 citrons, ainsi de suite jusqu'a la 19e jours.

Ecrire un programme, a l'aide des boucle, qui determine le nombre de citron consommer par le patient pour cette cure.
Merci
Configuration: p4  2.4 Ghz 256 Mo de ram  40Go de disque dur
xp pro fr avec sp1 office2003

4 réponses

  1. sam3000 Messages postés 1226 Statut Membre 144
     
    bon cette fois in te donne tous le resultat :) :
    #include <stdlib.h>
    #include <stdio.h>
    main()
    {
      int i,r=0;
    
      for(i=1;i<=19;i++)
         r+=(i<=10)?i:20-i;
      printf("nombre total=%d\n",r);
    }
    
    0
  2. sam3000 Messages postés 1226 Statut Membre 144
     
    petite remarque: c'est un pb de C et non pas C++
    0
  3. kij_82 Messages postés 4102 Date d'inscription   Statut Contributeur Dernière intervention   857
     
     int nbJours = 19;
     int stade = 11;
     int i = 1;
     int nbCitrons = 0;
     int total = 0;
     while( i <= nbJours )
    {
       if( i < stade )
           nbCitrons++;
       else
           nbCitrons--;
      total += nbCitrons;
    }
    cout << "Nombre de citrons consommé = " << total << endl;
    
    0
  4. teebo Messages postés 33585 Date d'inscription   Statut Contributeur Dernière intervention   1 797
     
    Salut :o)
    Plusieurs remarques de divers ordres :o)

    1-Soigner des maux d'estomac avec du citron, c'est comme soigné un mal de tête avec un marteau mais bon...
    2-Résoudre ce problème avec une boucle c'est comme faire une addition de manière récursive mais bon...
    3-Tu espères que l'on ai la solution toute faite pour toi ou bien tu as déjà commencé un peu?
    4-Où rencontres tu un problème dans cet exercice?
    0