Trouver le plus grand nombre

CCBeginner
Pratiquer maintenant

💡 Ce tutoriel est traduit par l'IA à partir de la version anglaise. Pour voir la version originale, vous pouvez cliquer ici

Introduction

Dans ce laboratoire, nous allons écrire un programme C pour trouver le plus grand nombre parmi trois nombres saisis par l'utilisateur. Nous demanderons à l'utilisateur d'entrer trois nombres, puis notre programme déterminera le plus grand nombre et l'affichera à la console.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL c(("C")) -.-> c/BasicsGroup(["Basics"]) c(("C")) -.-> c/ControlFlowGroup(["Control Flow"]) c(("C")) -.-> c/FunctionsGroup(["Functions"]) c(("C")) -.-> c/FileHandlingGroup(["File Handling"]) c(("C")) -.-> c/UserInteractionGroup(["User Interaction"]) c/BasicsGroup -.-> c/variables("Variables") c/BasicsGroup -.-> c/data_types("Data Types") c/BasicsGroup -.-> c/operators("Operators") c/ControlFlowGroup -.-> c/if_else("If...Else") c/FunctionsGroup -.-> c/function_declaration("Function Declaration") c/FileHandlingGroup -.-> c/create_files("Create Files") c/UserInteractionGroup -.-> c/user_input("User Input") c/UserInteractionGroup -.-> c/output("Output") subgraph Lab Skills c/variables -.-> lab-123277{{"Trouver le plus grand nombre"}} c/data_types -.-> lab-123277{{"Trouver le plus grand nombre"}} c/operators -.-> lab-123277{{"Trouver le plus grand nombre"}} c/if_else -.-> lab-123277{{"Trouver le plus grand nombre"}} c/function_declaration -.-> lab-123277{{"Trouver le plus grand nombre"}} c/create_files -.-> lab-123277{{"Trouver le plus grand nombre"}} c/user_input -.-> lab-123277{{"Trouver le plus grand nombre"}} c/output -.-> lab-123277{{"Trouver le plus grand nombre"}} end

Créer un programme C

Tout d'abord, nous devons créer un programme C dans le fichier main.c qui se trouve dans le répertoire ~/projet/.

Inclure les bibliothèques nécessaires

La première chose à faire est d'inclure les fichiers d'en-tête nécessaires.

#include <stdio.h>

Déclarer des variables

Ensuite, nous déclarons trois variables de type float pour stocker les valeurs saisies par l'utilisateur.

float a, b, c;

Obtenir les entrées de l'utilisateur

Nous pouvons maintenant demander à l'utilisateur d'entrer ses valeurs.

printf("Entrez 3 nombres : ");
scanf("%f %f %f", &a, &b, &c);

Trouver le plus grand nombre

Maintenant, nous allons utiliser une instruction if...else pour déterminer le plus grand nombre :

if(a >= b && a >= c)
{
   printf("\n\nLe plus grand nombre = %.3f ", a);  // Affiche le plus grand nombre dans la console
}
else if(b >= a && b >= c)
{
   printf("\n\nLe plus grand nombre est = %.3f", b);
}
else
{
   printf("\n\nLe plus grand nombre est = %.3f", c);
}

Afficher la sortie

Enfin, nous devons afficher la sortie dans la console.

printf("\n\n\t\t\tCoding is Fun!\n\n\n");
return 0;

Assurez-vous de compiler et d'exécuter le programme pour le tester.

Sommaire

Dans ce laboratoire, nous avons appris à écrire un programme C pour trouver le plus grand de trois nombres saisis par l'utilisateur. Nous avons utilisé l'instruction conditionnelle if-else pour déterminer le plus grand nombre et affiché le résultat dans la console. N'oubliez pas de tester toujours votre programme soigneusement pour vous assurer qu'il fonctionne comme prévu.