Programme console C
Fermé
vh_77
Messages postés
207
Date d'inscription
vendredi 17 août 2007
Statut
Membre
Dernière intervention
20 août 2009
-
20 mai 2009 à 20:05
HACKER 712 Messages postés 1282 Date d'inscription lundi 15 décembre 2008 Statut Contributeur Dernière intervention 10 décembre 2009 - 2 juin 2009 à 19:47
HACKER 712 Messages postés 1282 Date d'inscription lundi 15 décembre 2008 Statut Contributeur Dernière intervention 10 décembre 2009 - 2 juin 2009 à 19:47
A voir également:
- Programme console C
- Programme demarrage windows 10 - Guide
- Console action - Accueil - Jeu vidéo
- Désinstaller programme windows 10 - Guide
- Cette action ne peut pas être réalisée car le fichier est ouvert dans un autre programme - Guide
- Forcer la fermeture d'un programme - Guide
43 réponses
HACKER 712
Messages postés
1282
Date d'inscription
lundi 15 décembre 2008
Statut
Contributeur
Dernière intervention
10 décembre 2009
255
26 mai 2009 à 16:07
26 mai 2009 à 16:07
et oui !
#include <stdio.h>
#include <stdlib.h>
long double (long nombreDebut)
{
return 2 * nombreDebut; // ce qui est dans les fonctions sont des copies des
} // variables, donc nombre tout seul est inconnu !
int main(int argc, char *argv[])
{
long nombreEntre = 0, nombreTriple = 0; // et il vaut combien nombreDebut ???
// il vaudrait mieux prendre un seul nombre de départ
printf("Entrez un nombre... "); // donc remplacer tous les nombreEntre par nombreDebut
scanf("%ld", &nombreEntre);
nombreEntre = double(nombreDebut);
printf("Le double de ce nombre est %ld\n", nombreTriple); //c'est bien nombreentre qui vaut le triple !
// nombreTriple vaut 0 pour l'instant !
system("PAUSE"); // affiche donc nombreEntre !
return 0;
}
#include <stdio.h>
#include <stdlib.h>
long double (long nombreDebut)
{
return 2 * nombreDebut; // ce qui est dans les fonctions sont des copies des
} // variables, donc nombre tout seul est inconnu !
int main(int argc, char *argv[])
{
long nombreEntre = 0, nombreTriple = 0; // et il vaut combien nombreDebut ???
// il vaudrait mieux prendre un seul nombre de départ
printf("Entrez un nombre... "); // donc remplacer tous les nombreEntre par nombreDebut
scanf("%ld", &nombreEntre);
nombreEntre = double(nombreDebut);
printf("Le double de ce nombre est %ld\n", nombreTriple); //c'est bien nombreentre qui vaut le triple !
// nombreTriple vaut 0 pour l'instant !
system("PAUSE"); // affiche donc nombreEntre !
return 0;
}
Bonjour, je débute également dans ce langage C.
Je souhaitais savoir si le code suivant est optimisé ou non car comme vous l'avez dit, mieux vaut prendre de bonnes habitudes dès le début.
merci de jeter un coup d'oeil et de me dire si ce code est propre ou non ?
#include <stdio.h>
#include <stdlib.h>
int main()
{
char age=0, diff=0;
const char majorite = 18;
printf("Quel est ton age ? : ");
scanf("%ld", &age); // entrée clavier âge
diff = majorite - age;
if(diff > 0) // Si condition = 1 alors mineur
{
printf("tu es mineur, il te reste encore %ld avant d'etre majeur", diff);
}
else // si condition = 1 alors majeur
{
diff *= -1;
printf("tu es majeur depuis %ld ans", diff);
}
return 0; // fin du programme
}
Je souhaitais savoir si le code suivant est optimisé ou non car comme vous l'avez dit, mieux vaut prendre de bonnes habitudes dès le début.
merci de jeter un coup d'oeil et de me dire si ce code est propre ou non ?
#include <stdio.h>
#include <stdlib.h>
int main()
{
char age=0, diff=0;
const char majorite = 18;
printf("Quel est ton age ? : ");
scanf("%ld", &age); // entrée clavier âge
diff = majorite - age;
if(diff > 0) // Si condition = 1 alors mineur
{
printf("tu es mineur, il te reste encore %ld avant d'etre majeur", diff);
}
else // si condition = 1 alors majeur
{
diff *= -1;
printf("tu es majeur depuis %ld ans", diff);
}
return 0; // fin du programme
}
HACKER 712
Messages postés
1282
Date d'inscription
lundi 15 décembre 2008
Statut
Contributeur
Dernière intervention
10 décembre 2009
255
2 juin 2009 à 19:47
2 juin 2009 à 19:47
oui, ton code est juste !