Demain_ interrogation :S

Fermé
bekceva Messages postés 2 Date d'inscription jeudi 25 février 2010 Statut Membre Dernière intervention 1 mars 2010 - 1 mars 2010 à 18:10
dream666 Messages postés 735 Date d'inscription mardi 8 juillet 2008 Statut Membre Dernière intervention 24 février 2014 - 1 mars 2010 à 20:14
Bonjour,
comment sera l'algo iteratif et recursif si on doit determiner
unité(653)=3
dizaine(653)=5
centaine(653)=6
Après je doit ecrire programme en C .


Répondre à bekceva

1 réponse

dream666 Messages postés 735 Date d'inscription mardi 8 juillet 2008 Statut Membre Dernière intervention 24 février 2014 104
1 mars 2010 à 20:14
code mis a l'arache


#include <stdio.h> // Les includes
#include <stdlib.h>
#include <windows.h>

int valeur ;
int valeur_dizaine ;
int valeur_dizaine2 ;
int valeur_unite1 ;
int valeur_unite2 ;
int valeur_unite3 ;
int total;

int centaine(int valeur_unite);
int centaine(int valeur_unite)
{ int valeur ;
valeur = valeur_unite/100;
return valeur ;
}
int dizaime(int valeur_unite);
int dizaime(int valeur_unite)
{
valeur_dizaine2 = centaine(valeur_unite)*100;
valeur_dizaine = valeur_unite-valeur_dizaine2;
valeur_dizaine=valeur_dizaine / 10;
return valeur_dizaine ;
}


int unite(int valeur_unite);
int unite(int valeur_unite)
{
valeur_unite3 = centaine(valeur_unite)*100;
valeur_unite2 = dizaime(valeur_unite)*10;
valeur_unite1 = valeur_unite2 +valeur_unite3 ;
total=valeur_unite - valeur_unite1 ;
return total ;
}


int main(int argc, char *argv[]) // La fonction "main"
{
int affichage1;
int affichage2;
int affichage3;

affichage1 = unite(653);
printf("%d",affichage1);

affichage2 = dizaime(653);
printf("%d",affichage2);

affichage3 = centaine(653);
printf("%d",affichage3);




return 0;
}
0