Programme en language C
Ylanou
-
ylanou -
ylanou -
Bonjour,
J'ai une devoir en informatique à rendre pour demain mais j'ai beau chercher je ne trouve vraiment pas. si quelqun peut m'aider ce serait trés sympa. l'énoncé est le suivant: écrire un programme qui demande à l'utilisateur 4 nombres et les affiche en retour triés par ordre croissant.
On nous à dit qu'il faillait utiliser "if".
Merci d'avance de votre reponse ;)
J'ai une devoir en informatique à rendre pour demain mais j'ai beau chercher je ne trouve vraiment pas. si quelqun peut m'aider ce serait trés sympa. l'énoncé est le suivant: écrire un programme qui demande à l'utilisateur 4 nombres et les affiche en retour triés par ordre croissant.
On nous à dit qu'il faillait utiliser "if".
Merci d'avance de votre reponse ;)
Configuration: Windows XP Internet Explorer 7.0
A voir également:
- Programme en language C
- Programme demarrage windows - Guide
- Message programmé - Guide
- Télécharger le programme de pmu - Télécharger - Médias et Actualité
- Programme word gratuit - Guide
- Mettre en veille un programme - Guide
7 réponses
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
a mon avie c pa la peine d'utiliser un tableau puisque on a 4 valeur seulement pa un nombre inconnu du valeur, donc on declare seulement 4 entier : a,b,x,y comme exemple, on va saisir ses valeur, pui les affiche a condition que le plu peti sera affiche le premier. Si vous voulez lz code je serai ravi de le metre mais je prefaire que tu essay l'ecrire tous seul.
Je pense avoir une idée pour 3 valeurs mais je ne suis pas sur. Voila ce que je propose:
# include <stdio.h>
main () {
int a;
int b;
int c;
printf ("Tapez 3 chiffres" /n);
scanf ("%;%;%;" &a,&b,&c);
if (a>b && b>c);
printf ("les 3 chiffres sont : %;%;%;", c,b,a);
if (a>b && b<c);
printf ( "les 3 chiffres sont : %;%;%;",b,c,a);
if (c>a && b>a);
printf ("les 3 chiffres sont :%;%;%;",a,b,c);
if (c>a && b>a);
printf ("les 3 chiffres sont:%;%;%;",b,a,c);
if (b>c && c>a);
printf ("les 3 chiffres sont:%;%;%;",a,c,b);
if (c>b && b>a);
printf ("les 3 chiffres sont:%;%;%;",c,b,a);
}
Qu'est ce que vous en pensez?
Par contre pour 4 valeurs je ne vois pas comment faire.
Pourriez vous m'aider. Merci
# include <stdio.h>
main () {
int a;
int b;
int c;
printf ("Tapez 3 chiffres" /n);
scanf ("%;%;%;" &a,&b,&c);
if (a>b && b>c);
printf ("les 3 chiffres sont : %;%;%;", c,b,a);
if (a>b && b<c);
printf ( "les 3 chiffres sont : %;%;%;",b,c,a);
if (c>a && b>a);
printf ("les 3 chiffres sont :%;%;%;",a,b,c);
if (c>a && b>a);
printf ("les 3 chiffres sont:%;%;%;",b,a,c);
if (b>c && c>a);
printf ("les 3 chiffres sont:%;%;%;",a,c,b);
if (c>b && b>a);
printf ("les 3 chiffres sont:%;%;%;",c,b,a);
}
Qu'est ce que vous en pensez?
Par contre pour 4 valeurs je ne vois pas comment faire.
Pourriez vous m'aider. Merci
Jarrive a demander 4 chiffres mais je vois pas comment l'ordi peut les classer par odre croissant.
Est-ce qu'on est obligé d'utiliser un tableau? psk jcrois pas qu'on est encore vu ça.
Ns on ns a dit d'utiliser "if"...
Je te serai vraiment reconnaissant.
Merci.
Montre nous ton code et on pourra t'aider, mais en aucun cas faire tout ton travail ;)
Conseil : écris le d'abord sur papier, ça t'aidera à voir les erreurs avant de coder.