hg S’enregistrer Bac Tunisie Algorithmique et programmation : BAC INFORMATIQUE En Tunisie forum informatique Tunisie

Bac Tunisie Algorithmique et programmation : BAC INFORMATIQUE En Tunisie  forum informatique Tunisie Index du Forum

hg Bac Tunisie Algorithmique et programmation TIC réseaux php javascript sql access activités programmation c
hg
FAQ FAQ Rechercher Rechercher Membres Membres Groupes Groupes Profil Profil Se connecter pour vérifier ses messages privés Messages Privés Connexion Connexion


 Forum de l'excellence et l'excellence en innovation 
Pour participer à notre Forum, vous devez
 
inscrire sur notre forum a partir d'ici
 
  NB :
Les membres ''zéro messages'' seront supprimés automatiquement après un nombre de jours donné !!!!
             
   
 
  
forum d'aide informatique : internet, réseau, programmation informatique ...
Cours n°4
 
 
Poster un nouveau sujet   Répondre au sujet    Bac Tunisie Algorithmique et programmation : BAC INFORMATIQUE En Tunisie forum informatique Tunisie Index du Forum -> Espace étudiants -> Cours & Documentations -> Programmation C
hg Sujet précédent :: Sujet suivant   hd
Auteur Message
KARIMOS
Administrateur

Hors ligne

Inscrit le: 02 Nov 2008
Messages: 1 710
Masculin
Point(s): 5 479
Moyenne de points: 0

Posté le: Dim 24 Jan - 14:38 (2010)    Sujet du message: Cours n°4 Répondre en citant

PublicitéSupprimer les publicités ?
Difficultée : **


Alors les variables sont indispensables a n'importe quel programme (qui fait autre chose que dire bonjours). Pour l'instant on programme en console, mais lorsque on apprendra a programmer en fenêtre et a faire des jeux par exemple il y aura la variable "nombre de vie", "mana restant", "expérience"...etc...
Donc je vais vous apprendre a utiliser ces variables dans un petit programme.


- Lancez VC2008, nouveau projet vide, appelez le "cours4", créez le "main.c".
Bon on tape le code minimal :
 
Code:
#include<stdio.h>
#include<stdlib.h>
int main(int argc, char *argv[])
{
system("PAUSE");
return 0; 
}


On vas faire un programme qui enregistre les numéros de telephones de 4 de vos amis.
On appellera ces amis "ami1" "ami2" "ami3" "ami4"
Donc on déclare ces variables :
on utilise la variable "double" (double fonctionne comme int mais double gère les chiffres compris entre -1.7 x 10 puissance 308 et 1.7 x 10 puissance 308 )... Autant dire que ca fait beaucoup.
Bon écrit dans notre programme :

 
Code:

double ami1 = 0;
double ami2 = 0;
double ami3 = 0;
double ami4 = 0;
//On peut aussi faire : double ami1 = 0, ami2 = 0, ami3 = 0, ami4 = 0;
//Ce qui initialise les variables sur une seule ligne.


On a donc initialisé les numéros de téléphone a 0. 
On vas donc demander les numéros des amis 1 par 1 avec printf et l'utilisateur vas les entrés avec un scanf. Voici le code : (essayez de le faire seul avant de regarder, c'est simple).
 
Code:

#include<stdio.h>
#include<stdlib.h>
int main(int argc, char *argv[])
{
double ami1 = 0, ami2 = 0, ami3 = 0, ami4 = 0;
//déclaration des variables

printf("Quel est le numero de telephone de ami1 ?\n");
scanf("%ld", &ami1);
printf("Quel est le numero de telephone de ami2 ?\n");
scanf("%ld", &ami2);
printf("Quel est le numero de telephone de ami3 ?\n");
scanf("%ld", &ami3);
printf("Quel est le numero de telephone de ami4 ?\n");
scanf("%ld", &ami4);//on remplace les valeures de ami par les numéros de telephne

system("PAUSE");
return 0;
}

Il ne reste plus qu'a envoyer les numéros de téléphones a l'aide d'un printf comme ceci :
 
Code:

printf("Le numero de telephone d'ami1 est : %ld\n", ami1);
printf("Le numero de telephone d'ami2 est : %ld\n", ami2);
printf("Le numero de telephone d'ami3 est : %ld\n", ami3);
printf("Le numero de telephone d'ami4 est : %ld\n", ami4);


Le code complet est :
 
Code:
#include<stdio.h>
#include<stdlib.h>
int main(int argc, char *argv[])
{
double ami1 = 0;
double ami2 = 0;
double ami3 = 0;
double ami4 = 0;//déclaration des variables

printf("Quel est le numero de telephone de ami1 ?\n");
scanf("%ld", &ami1);
printf("Quel est le numero de telephone de ami2 ?\n");
scanf("%ld", &ami2);
printf("Quel est le numero de telephone de ami3 ?\n");
scanf("%ld", &ami3);
printf("Quel est le numero de telephone de ami4 ?\n");
scanf("%ld", &ami4);//on remplace les valeures de ami par les numéros de telephne

printf("Le numero de telephone d'ami1 est : %ld\n", ami1);
printf("Le numero de telephone d'ami2 est : %ld\n", ami2);
printf("Le numero de telephone d'ami3 est : %ld\n", ami3);
printf("Le numero de telephone d'ami4 est : %ld\n", ami4);

system("PAUSE");
return 0;
}


On a donc un code qui nous permet d'enregistrer des numéros de téléphones. Bien sur vous pouvez remplacer les "ami" par "Pierre" "Paul" "Hugette"... Et vous pouvez mettre plus de 4 numéros, il n'y a pas de limite. 
Il y a une maière plus simple d'initialiser des variables :

long variable1 = 0, variable2 = 0, variable3 = 0;


On peut mettre les variables sur une même ligne.
Notre programme pourais s'écrire :
 
Code:
double ami1 = 0, ami2 = 0, ami3 = 0, ami4 = 0; 



Cette technique marche aussi avec int. C'est plus simple d'écrire sur une seule ligne, ça évite de retaper a claques fois.


 
Revenir en haut
Contenu Sponsorisé






Posté le: Aujourd’hui à 05:09 (2016)    Sujet du message: Cours n°4

 
Revenir en haut
Montrer les messages depuis:   
bg bd
Poster un nouveau sujet   Répondre au sujet    Bac Tunisie Algorithmique et programmation : BAC INFORMATIQUE En Tunisie forum informatique Tunisie Index du Forum -> Espace étudiants -> Cours & Documentations -> Programmation C Toutes les heures sont au format GMT + 1 Heure
 
Page 1 sur 1

 
Sauter vers:  
Index | créer forum gratuit | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation