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 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126
| import java.util.ArrayList;
import java.util.Hashtable;
import java.util.Scanner;
import java.util.Vector;
public class Main {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner Lire = new Scanner(System.in);
Vector<Compte> C = new Vector<Compte>();
Test r=new Test();
int g;
double solde;
System.out.println("Bien venu sur notre ");
System.out.println("* Tappez '1' pour créer un compte");
System.out.println("2 pour créer une ligne comptable");
System.out.println("3 pour afficher les informations d'un compte");
System.out.println("4 pour supprimer un compte");
System.out.println("5 pour quiter le programme");
System.out.print("votre chois : ");
byte x=Lire.nextByte();
while (x!=5){
switch(x){
case 1 :
int nbr=1;
System.out.println("Tappez '1' pour créer un compte ccp");
System.out.println("Tappez '2' pour créer un compte épargne");
byte y=Lire.nextByte();
if (y == 1){
C.add(Compte.a,new Compte ("ccp"));
System.out.println("votre numéro de compte est : "+C.get(Compte.a-1).getNUMBRE());
;
x=6;}
else{
if(y==2){
C.add(Compte.a,new Compte ("epargne"));
System.out.println("votre numéro de compte est : "+C.get(Compte.a-1).getNUMBRE());
nbr++;
x=6;}}
System.out.println(C.size());
break;
case 2 : System.out.println("saisi votre numéro de compte :");
g=Lire.nextInt();
if(r.Exis(C,g)==false){System.out.println("le compte n'existe pas");}
else
{
System.out.println("saisi le solde :");
solde=Lire.nextDouble();
if (solde<0 && Compte.s==0){
System.out.println("votre cridé = 0.0 tu ne peux pas débiter");
}else{
Compte.Créditer(solde);
Compte.Afficher() ;
}
}
x=6;
break;
case 3:
System.out.println("saisi votre numéro de compte :");
g=Lire.nextInt();
if ( r.Exis(C,g)==true){
System.out.println("Votre compte est : ");
C.get(Compte.a=0).Afficher();
}else{
System.out.println("le compte n'éxiste pas");
}x=6;
break;
case 4:
System.out.println("saisi votre numero de compte :");
g=Lire.nextInt();
C.remove(g-1);
System.out.println("Votre compte est supprimer");
x=6;
break;
case 6:
System.out.println("1 pour créer un compte");
System.out.println("2 pour créer une ligne comptable");
System.out.println("3 pour afficher les informations d'un compte");
System.out.println("4 pour supprimer un compte");
System.out.println("5 pour quiter le programme");
x=Lire.nextByte();
break;
default :
System.out.println("vous n'avez pas ce chiox");
x=6;
break;
}}
}
} |
Partager