Gestion des comptes bancaires
sendrella
Messages postés
1
Date d'inscription
Statut
Membre
Dernière intervention
-
kratosmindfreak Messages postés 43 Date d'inscription Statut Membre Dernière intervention -
kratosmindfreak Messages postés 43 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
je suis une étudiante, j'ai un mini projet sur gestion des comptes bancaire,il faut faire des menus ...etc moi je fais le début et je suis bloqué j'ai besoin d'aide pour corriger la fonction de modification et une idée sur la fonction suppression et merci voici ce que je fais:
#include <stdio.h>
#include <conio.h>
#include<string.h>
void affichemenu()
{
printf("\n\n\n\n\n MENU PRINCIPAL \n");
printf("1.Gestion des clients \n");
printf("2.Gestion des comptes \n");
printf("3.Gestion des operations \n");
printf("4.Quitter \n");
}
//--------------------------------------------------------------
void menugestionclient()
{
printf("1.Ajout client \n");
printf("2.Modification \n");
printf("3.Supression \n");
printf("4.Recherche \n");
printf("5.MENU GENERAL \n");
}
//-------------------------------------------------------
void menugestioncompte()
{
printf("1.Nouveau compte \n");
printf("2.Consultation \n");
printf("3.Fermeture du compte \n");
printf("4.MENU GENERAL \n");
}
//--------------------------------------------------------
void menugestionoperation()
{
printf("1.Retrait \n");
printf("2.Virement \n");
printf("3.MENU GENERAL \n");
}
//--------------------------------------------------------
typedef struct client
{
char nom[20];
char prenom[20];
int id_client[6];
char profession[10];
int numero_tel;
}c[20];
//--------------------------------------------------------
void modification()
{ client c[20];
int i,j,x,choix;
printf("Entrer votre ID client\n");
scanf("%d",&x);
for(i=1;i<=20;i++)
{
if(c[i].id_client != x)
{
printf("Cet id %d m'existe pas,veillez saisir un nouveau:",x);
scanf("%d",&x);
}
else
j=i;
}
printf("===Choix===\n");
printf("1.Nom\n 2.Prenom\n 3.Profession\n 4.Num_tel\n 5.Retour\n");
printf("Votre choix:");
scanf("%d",&choix);
switch(choix)
{
case 1:
{
printf("Entrer votre nouveau Nom:");
scanf(" %s",&c[j].nom);
}
break;
case 2:
{
printf("Entrer votre nouveau Prenom:");
scanf(" %s",&c[j].prenom);
}
break;
case 3:
{
printf("Entrer votre nouvelle Profession:");
scanf(" %s",&c[j].profession);
}
break;
case 4:
{
printf("Entrer votre nouveau Numero de telephone:");
scanf(" %s",&c[j].numero_tel);
}
break;
case 5:
{
menugestionclient();
}
break;
}
}
//---------------------------------------------------------------
main()
{
int choix,choix1,i;
affichemenu();
printf("votre choix: "); scanf("%d",&choix);
switch(choix)
{
case 1:
menugestionclient();
printf(" choix: "); scanf("%d",&choix1);
switch(choix1)
{
case 1:
printf("le classement du client: "); scanf("%d",&i);
printf("id.client: "); scanf("%d",&c[i].id_client);
printf("nom : "); scanf("%s",&c[i].nom);
printf("prenom: "); scanf("%s",&c[i].prenom);
printf("profession: "); scanf("%s",&c[i].profession);
printf("numero de telephone: "); scanf("%d",&c[i].numero_tel);
break;
case 2:
modification();
break;
case 3:
suppression();
je suis une étudiante, j'ai un mini projet sur gestion des comptes bancaire,il faut faire des menus ...etc moi je fais le début et je suis bloqué j'ai besoin d'aide pour corriger la fonction de modification et une idée sur la fonction suppression et merci voici ce que je fais:
#include <stdio.h>
#include <conio.h>
#include<string.h>
void affichemenu()
{
printf("\n\n\n\n\n MENU PRINCIPAL \n");
printf("1.Gestion des clients \n");
printf("2.Gestion des comptes \n");
printf("3.Gestion des operations \n");
printf("4.Quitter \n");
}
//--------------------------------------------------------------
void menugestionclient()
{
printf("1.Ajout client \n");
printf("2.Modification \n");
printf("3.Supression \n");
printf("4.Recherche \n");
printf("5.MENU GENERAL \n");
}
//-------------------------------------------------------
void menugestioncompte()
{
printf("1.Nouveau compte \n");
printf("2.Consultation \n");
printf("3.Fermeture du compte \n");
printf("4.MENU GENERAL \n");
}
//--------------------------------------------------------
void menugestionoperation()
{
printf("1.Retrait \n");
printf("2.Virement \n");
printf("3.MENU GENERAL \n");
}
//--------------------------------------------------------
typedef struct client
{
char nom[20];
char prenom[20];
int id_client[6];
char profession[10];
int numero_tel;
}c[20];
//--------------------------------------------------------
void modification()
{ client c[20];
int i,j,x,choix;
printf("Entrer votre ID client\n");
scanf("%d",&x);
for(i=1;i<=20;i++)
{
if(c[i].id_client != x)
{
printf("Cet id %d m'existe pas,veillez saisir un nouveau:",x);
scanf("%d",&x);
}
else
j=i;
}
printf("===Choix===\n");
printf("1.Nom\n 2.Prenom\n 3.Profession\n 4.Num_tel\n 5.Retour\n");
printf("Votre choix:");
scanf("%d",&choix);
switch(choix)
{
case 1:
{
printf("Entrer votre nouveau Nom:");
scanf(" %s",&c[j].nom);
}
break;
case 2:
{
printf("Entrer votre nouveau Prenom:");
scanf(" %s",&c[j].prenom);
}
break;
case 3:
{
printf("Entrer votre nouvelle Profession:");
scanf(" %s",&c[j].profession);
}
break;
case 4:
{
printf("Entrer votre nouveau Numero de telephone:");
scanf(" %s",&c[j].numero_tel);
}
break;
case 5:
{
menugestionclient();
}
break;
}
}
//---------------------------------------------------------------
main()
{
int choix,choix1,i;
affichemenu();
printf("votre choix: "); scanf("%d",&choix);
switch(choix)
{
case 1:
menugestionclient();
printf(" choix: "); scanf("%d",&choix1);
switch(choix1)
{
case 1:
printf("le classement du client: "); scanf("%d",&i);
printf("id.client: "); scanf("%d",&c[i].id_client);
printf("nom : "); scanf("%s",&c[i].nom);
printf("prenom: "); scanf("%s",&c[i].prenom);
printf("profession: "); scanf("%s",&c[i].profession);
printf("numero de telephone: "); scanf("%d",&c[i].numero_tel);
break;
case 2:
modification();
break;
case 3:
suppression();
A voir également:
- Gestion des comptes bancaires
- Logiciel gestion locative gratuit excel - Télécharger - Comptabilité & Facturation
- Logiciel gestion photo gratuit - Guide
- Gestion des fichiers - Télécharger - Gestion de fichiers
- Zimbra cour des comptes - Guide
- 2 comptes whatsapp double sim - Guide