Que faire en C ? (débutant)

Résolu
$ Enzo $ Messages postés 333 Date d'inscription   Statut Membre Dernière intervention   -  
$ Enzo $ Messages postés 333 Date d'inscription   Statut Membre Dernière intervention   -
Bonsoir,

Ayant seulement le niveau pour faire des "Hello World", des printf() et des scanf(), je m'ennuie assez.

Y a t-il un programme assez intéressant à faire en C avec ces connaissances là pour que je me familiarise encore mieux avec ces fonctions afin de m'attaquer au reste ?

Sauf la calculette à deux chiffre, car je sais déjà faire ^^

(Si oui, me donner pas le code, ca sera pas marrant pour moi sinon :-P)


Je compte bien-évidemment en apprendre beaucoup plus en C pour un jour, j'espère, faire une application correcte, mais pour l'instant, je vais doucement car je débute.
Je veux donc être sur de savoir utiliser mes printf() etc... avant de passer à la suite

Merci :-)

24 réponses

$ Enzo $ Messages postés 333 Date d'inscription   Statut Membre Dernière intervention   61
 
Ça marche à présent mais pourtant je n'ai pas enlever le "int". Sans le "int", je ne pouvais pas compiler.

#include <stdio.h>

int main()
{

system ("color 4"); // Couleur du texte.


printf("Entrez votre date de naissance\n");

int date = 0;

scanf("%d", &date);
int age = 2010 - date;

printf("Vous avez donc %d ans\n\nProgramme par $ Enzo $ grace a la communautee de CCM\n", age);

system ("pause");

return 0;
}

Heureusement que j'ai demandé votre aide avant de passer au notions suivantes du C ^^

PS : Et je préfère plutôt les Aston Martin perso, plutôt que les Ferrari ou les Porsches.
0
karimohamed Messages postés 58 Date d'inscription   Statut Membre Dernière intervention   8
 
Ba bonne chance pour la suite enfait si tu voulais enlever le int il fallai remplacer la variable age par resultat donc sa aurai donne :

resultat = 2010 - date;
0
$ Enzo $ Messages postés 333 Date d'inscription   Statut Membre Dernière intervention   61
 
Ah, il y a donc plusieurs solutions possibles...

En tous cas, merci.
0
$ Enzo $ Messages postés 333 Date d'inscription   Statut Membre Dernière intervention   61
 
J'ai beaucoup mieux :

#include <stdio.h>

int main()
{

system ("color 3"); // Couleur du texte.


printf("Entrez votre date de naissance\n");

int date = 0;

scanf("%d", &date);
int age = 2010 - date;


if (date > 2010)
{
printf("Impossible !!!");
}

if (date == 0)
{
printf("Votre saisie est eronee\n");
}
else
{
printf("Vous avez donc %d ans\n\nProgramme par $ Enzo $ grace a la communautee CCM\n", age);
}





system ("pause");

return 0;
}
0