1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59
|
/*inclure la librairie*/
#include <stdio.h>
#include <conio.h>
#include<iostream>
#include <stddef.h>
/*declaration des variables globales*/
typedef struct Article_
{
char designation[26];
int quantite;
float prixUnitaire;
float TauxTVA;
}Article;
typedef struct Facture_
{
char nomClient[25];
int nombreArticle;
Article * articles_;
float totalHorsTVA;
float tptalTVA;
float totalTTC;
}Facture;
int main(void)
{
int c;
Facture cl[25];
printf("Veuillez entrer le nom du client :\n");
scanf("%s",cl[c].nomClient);
int nbrart,i;
Article a[100];
printf("Quel est le nombre d'articles a facturerc ");
scanf("%i",&nbrart);
for ( i = 0; i <nbrart; i++){
printf("Veuillez saisir la désignation, Prix Unitaire, Taux TVA, Quantite de l'article n %i:\n",i);
scanf("%s %f %f %i",a[i].designation,&a[i].prixUnitaire,&a[i].TauxTVA,&a[i].quantite);
}
printf("Client %s:\n",cl[c].nomClient);
printf("----------------------------------------------------------------------------:\n");
printf("Designation | Prix Unitaire | Taux TVA | Quantité | Montant |:\n");
for ( i = 0; i <nbrart; i++){
printf("---------------------------------------------------------------------------:\n");
printf("|%12s| |%15f| |%5f| |%5i| |%15f|\n",a[i].designation,a[i].prixUnitaire,a[i].TauxTVA,a[i].quantite,(a[i].prixUnitaire*a[i].quantite)); |
Partager