Sujet de C++

Fermé
Diakite - 9 mai 2005 à 11:13
teebo Messages postés 33491 Date d'inscription jeudi 14 octobre 2004 Statut Modérateur Dernière intervention 24 février 2011 - 9 mai 2005 à 11:19
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

4 réponses

sam3000 Messages postés 1225 Date d'inscription mercredi 22 décembre 2004 Statut Membre Dernière intervention 13 juin 2005 144
9 mai 2005 à 11:17
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
sam3000 Messages postés 1225 Date d'inscription mercredi 22 décembre 2004 Statut Membre Dernière intervention 13 juin 2005 144
9 mai 2005 à 11:18
petite remarque: c'est un pb de C et non pas C++
0
kij_82 Messages postés 4089 Date d'inscription jeudi 7 avril 2005 Statut Contributeur Dernière intervention 30 septembre 2013 857
9 mai 2005 à 11:18
 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
teebo Messages postés 33491 Date d'inscription jeudi 14 octobre 2004 Statut Modérateur Dernière intervention 24 février 2011 1 793
9 mai 2005 à 11:19
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