0% ont trouvé ce document utile (0 vote)
96 vues7 pages

Exemples de programmation en C

Les exemples montrent comment définir et utiliser des structures en C pour représenter des produits comme des œufs avec des attributs tels que l'identifiant, la quantité et le prix. Les structures peuvent être utilisées individuellement ou dans des tableaux.

Transféré par

souhayb elmanssouri
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats ODT, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
96 vues7 pages

Exemples de programmation en C

Les exemples montrent comment définir et utiliser des structures en C pour représenter des produits comme des œufs avec des attributs tels que l'identifiant, la quantité et le prix. Les structures peuvent être utilisées individuellement ou dans des tableaux.

Transféré par

souhayb elmanssouri
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats ODT, PDF, TXT ou lisez en ligne sur Scribd

Example 1 

:
#include <stdio.h>
#include <stdlib.h>

int main()
{
struct produit
{int id;
int qte;
float prix;
};
struct produit oeuf;
oeuf.id=1;
oeuf.qte=10;
oeuf.prix=1.2;
printf("l'id de l'oeuf est :%d \n",oeuf.id);
printf("la qte de l'oeuf est :%d \n",oeuf.qte);
printf("le prix de l'oeuf est :%f \n",oeuf.prix);

}
Example 2 :
#include <stdio.h>
#include <stdlib.h>

int main()
{
struct produit
{int id;
char type[5];
int qte;
float prix;
};

struct produit oeuf[2];

oeuf[0].id=1;
oeuf[0].qte=10;
oeuf[0].prix=1.2;
oeuf[0].type[0]='b';
oeuf[0].type[1]='e';
oeuf[0].type[2]='l';
oeuf[0].type[3]='d';
oeuf[0].type[4]='i';
oeuf[0].type[5]=' ';
oeuf[0].type[6]=' ';
oeuf[1].id=1;
oeuf[1].qte=10;
oeuf[1].prix=1.2;

oeuf[1].type[0]='r';
oeuf[1].type[1]='o';
oeuf[1].type[2]='u';
oeuf[1].type[3]='m';
oeuf[1].type[4]='i';
oeuf[1].type[5]=' ';
oeuf[1].type[6]=' ';
printf("l'id de l'oeuf est :%d \n",oeuf[0].id);
printf("la qte de l'oeuf est :%d \n",oeuf[0].qte);
printf("le prix de l'oeuf est :%f \n",oeuf[0].prix);
printf("le type de l'oeuf est :%s \n",oeuf[0].type);
printf("l'id de l'oeuf est :%d \n",oeuf[1].id);
printf("la qte de l'oeuf est :%d \n",oeuf[1].qte);
printf("le prix de l'oeuf est :%f \n",oeuf[1].prix);
printf("le type de l'oeuf est :%s \n",oeuf[1].type);

}
Exemple 3 :
#include <stdio.h>

#include <stdlib.h>

struct livres

{char categorie[10];

int code;

char titre[30];

int nbr_exemplaire;

float prix;

};

struct livres book[5];

void saisir()

for(int i=0;i<2;i++){

printf("Donner le titre :");


scanf("%s",book[i].titre);

printf("Donner le code :");

scanf("%d",&book[i].code);

printf("Donner le categorie :");

scanf("%s",book[i].categorie);

printf("Donner le nbr_exemplaire :");

scanf("%d",&book[i].nbr_exemplaire);

printf("Donner le prix :");

scanf("%f",&book[i].prix);

void consulter()

for(int i=0;i<2;i++){

printf(" le titre du livre %d est : %s\n",i,book[i].titre);

printf(" le code du livre %d est:%d\n",i,book[i].code);

printf(" la categorie du livre %d est:%s\n",i,book[i].categorie);

printf(" l'exemplaires du livre %d est:%d\n",i,book[i].nbr_exemplaire);

printf(" le prix du livre %d est:%f\n",i,book[i].prix);

int main()

// une librairie dispose de plusieurs livres(10livres) de trois categories : livre

// d'enfant, livres scolaire, les romans

//un livre est definit par un code (entier),le titre(chaine de caracteres) , le nb


// d'exemplaires(entier) et le prix(float).

// Q: il s'agit de developper une application pour saisir et consulter

saisir();

consulter();

Vous aimerez peut-être aussi