Langage C
carlos91
-
Nabla's Messages postés 18203 Date d'inscription Statut Contributeur Dernière intervention -
Nabla's Messages postés 18203 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour, je dois ecrire un programme en langage mais je galere un peu enfaite
Donc si vous pouviez m'aider svp
Enfaite je dois ecrire un programme en langage C calculant et affichant le plus grand de 3 entier a, b, et c saisis au clavier.
Donc si vous pouviez m'aider svp
Enfaite je dois ecrire un programme en langage C calculant et affichant le plus grand de 3 entier a, b, et c saisis au clavier.
A voir également:
- Langage C
- Langage ascii - Guide
- Langage binaire - Guide
- Pascal langage - Télécharger - Édition & Programmation
- Langage visual basic - Télécharger - Langages
- Langage basic gratuit - Télécharger - Édition & Programmation
6 réponses
CCM ne fait pas vos devoirs
Sur quelle partie doit on t'aider? l'algorythme?
as tu déja quelque chose que tu ai fait toi meme qui pourrait servir de base de départ ?
ce programme est quand meme simple ...
Sur quelle partie doit on t'aider? l'algorythme?
as tu déja quelque chose que tu ai fait toi meme qui pourrait servir de base de départ ?
ce programme est quand meme simple ...
essaie ca. jai tenter de détailler le plus simplement possible. jespere qu tu ty retrouveras
#include <stdio.h>
#include <stdlib.h>
main (){
int a,b,c;
printf("3 entiers\n");
printf ("a: ");
scanf ("%d",&a);
printf ("\n");
printf ("b: ");
scanf ("%d",&b);
printf ("\n");
printf ("c: ");
scanf ("%d",&c);
printf ("\n");
if (a>b && a>c)
printf ("Le plus des 3 nbrs est %d \n",a);
else if (b>a && b>c)
printf ("Le plus grand des 3 nbres est %d \n",b);
else (c>a && c&b);
printf ("Le plus grand des 3 nbres est %d \n",c);
system ("PAUSE");
return (0);
}
#include <stdio.h>
#include <stdlib.h>
main (){
int a,b,c;
printf("3 entiers\n");
printf ("a: ");
scanf ("%d",&a);
printf ("\n");
printf ("b: ");
scanf ("%d",&b);
printf ("\n");
printf ("c: ");
scanf ("%d",&c);
printf ("\n");
if (a>b && a>c)
printf ("Le plus des 3 nbrs est %d \n",a);
else if (b>a && b>c)
printf ("Le plus grand des 3 nbres est %d \n",b);
else (c>a && c&b);
printf ("Le plus grand des 3 nbres est %d \n",c);
system ("PAUSE");
return (0);
}
#include<stdio.h> int main() { int a,b,c,max; scanf("%d %d %d",&a,&b,&c); // lecture de a,b et c max = (a > b)? a : b; if(b>max) max = b; printf("le max est : %d",max); }
essai ca. jai detaillé le lus simplement possible
#include <stdio.h>
#include <stdlib.h>
main (){
int a,b,c;
printf("3 entiers\n");
printf ("a: ");
scanf ("%d",&a);
printf ("\n");
printf ("b: ");
scanf ("%d",&b);
printf ("\n");
printf ("c: ");
scanf ("%d",&c);
printf ("\n");
if (a>b && a>c)
printf ("Le plus des 3 nbrs est %d \n",a);
else if (b>a && b>c)
printf ("Le plus grand des 3 nbres est %d \n",b);
else (c>a && c&b);
printf ("Le plus grand des 3 nbres est %d \n",c);
system ("PAUSE");
return (0);
}
#include <stdio.h>
#include <stdlib.h>
main (){
int a,b,c;
printf("3 entiers\n");
printf ("a: ");
scanf ("%d",&a);
printf ("\n");
printf ("b: ");
scanf ("%d",&b);
printf ("\n");
printf ("c: ");
scanf ("%d",&c);
printf ("\n");
if (a>b && a>c)
printf ("Le plus des 3 nbrs est %d \n",a);
else if (b>a && b>c)
printf ("Le plus grand des 3 nbres est %d \n",b);
else (c>a && c&b);
printf ("Le plus grand des 3 nbres est %d \n",c);
system ("PAUSE");
return (0);
}
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Voici ce que j'ai fais :
#include <stdio.k>
int main () {
printf ("Donne moi 3 entiers")
int a, b, c;
scanf("%d",a);
scanf("%d",b);
scanf("%d",c);
if (a>=b and b>=c); {
printf("a est le plus grand");
} if (b>=a and a>=c); {
printf("b est le plus grand");
} else; {
printf("c est le plus grand");
}
return 0;
}
Donc je sais pas si c'est bon.
#include <stdio.k>
int main () {
printf ("Donne moi 3 entiers")
int a, b, c;
scanf("%d",a);
scanf("%d",b);
scanf("%d",c);
if (a>=b and b>=c); {
printf("a est le plus grand");
} if (b>=a and a>=c); {
printf("b est le plus grand");
} else; {
printf("c est le plus grand");
}
return 0;
}
Donc je sais pas si c'est bon.
pour lire un entier :
mais pas
Le monde ne sera pas détruit par ceux qui font le mal, mais par ceux qui les regardent sans rien faire.
scanf("%d",&a);
mais pas
scanf("%d",a);--
Le monde ne sera pas détruit par ceux qui font le mal, mais par ceux qui les regardent sans rien faire.
exact. C'est un passage par référence. ca permet à la fonction de pouvoir modifier le contenu de la variable (tu apprendras pas la suite)
de plus, le code n'est pas correcte. essayes avec A = 5, C=4 et b=3 ...
pour dire que (par exemple, car tu as fait plusieurs fois l'erreur)
A est le plus grand, il doit etre supérieur à B, et a supérieur à C. toui tu compares A à B, et B à C, ce qui n'a aucun sens.
n'oublies pas, la programmation ((enfin les algorithmes) ce n'est que de la logique
de plus, le code n'est pas correcte. essayes avec A = 5, C=4 et b=3 ...
pour dire que (par exemple, car tu as fait plusieurs fois l'erreur)
A est le plus grand, il doit etre supérieur à B, et a supérieur à C. toui tu compares A à B, et B à C, ce qui n'a aucun sens.
n'oublies pas, la programmation ((enfin les algorithmes) ce n'est que de la logique