Exercice  Corrige langage C :

Ecrire un Programme C  permettant d’évaluer vos chances de gagner dans l’ordre ou dans le désordre au tiercé, quarté ou quinté. De manière formelle, le problème est le suivant :
– Données : un nombre p de chevaux partants et un nombre j ∈ {3, 4, 5} de chevaux joués
– Résultat : la probabilité de gagner au jeu dans l’ordre, et la probabilité de gagner au jeu dans le désordre

 

 

Correction :

Programme 01

#include<stdio.h>

int main( ) {

   int N, P, i, Numé, Déno1, Déno2 ;
 

    printf("Entrez le nombre de chevaux partants : ");

scanf("%d",&N);

    printf("Entrez le nombre de chevaux joués : ");

scanf("%d",&P);

Numé  = 1 ;

for(i = 2 ; i < N ; i ++){


    Numé = Numé * i

}
Déno1= 1 ;

 

for(i = 2 ; i < N-P; i ++){


       Déno1 = Déno1 * i

}


 

Déno2 = 1

for(i = 2 ; i <P; i ++){


       Déno2 = Déno2 * i

}

 

printf("Dans l’ordre, une chance sur %d",Numé / Déno1);
printf("Dans le désordre, une sur %d",Numé / (Déno1 * Déno2);


 

// Auteur Joël_yk

  return 0;

}

Programme 02

#include<stdio.h>

int main( ) {

   int N, P, i, O, F ;

    printf("Entrez le nombre de chevaux partants : ");

scanf("%d",&N);

    printf("Entrez le nombre de chevaux joués : ");

scanf("%d",&P);

O = 1 ; F = 1 ;

for(i = N – P + 1  ; i < N ; i ++){

    O  = O * i ;
     F  = F * (i – P) ;

}

 

printf("Dans l’ordre, une chance sur %d",O);
printf("Dans le désordre, une chance sur %d",O / P);

// Auteur Joël_yk

  return 0;

}

 

Si vous avez trouvé cet exercice corrige en Langage C de Mr JoëlYk intéressants et utiles, pourquoi ne pas les partager avec d'autres personnes qui pourraient également en bénéficier ? Partagez ce lien sur les réseaux sociaux ou envoyez-le à vos amis et collègues. Vous pourriez aider quelqu'un à améliorer ses compétences en programmation ou à trouver des solutions à des problèmes complexes. N'oubliez pas que la connaissance doit être partagée pour grandir. Merci pour votre soutien et votre partage !

Contact WhatsApp : +237 658395978 | Réaliser Par Joël_Yk

  • Aucune note. Soyez le premier à attribuer une note !

Ajouter un commentaire

Anti-spam