lunes, 13 de octubre de 2014

Pràctica 8


En aquesta vuitena pràctica hem programat per fer un caixer automàtic i hem posat 3 opcions a escollir:
ingresardiners,  treure diners i veure el saldo disponible.

El procés pel qual hem obtingut el resultat de la fotografia és aquest:


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

int main() {
int opc;
float ingres,reintegre,saldo=250;
char seguir;
do {
 system("cls");
 printf("\n\n   Benvingut al CaixerALBDID\n");
 printf("  ---------------------------\n\n");                                              
 printf(" Seleccioni una opcio:\n\n");
 printf("   1.Ingressar diners.\n   2.Treure diners.\n 3.Veure el saldo disponible\n   0.Sortir\n\n   Voste ha marcat: ");
               
 scanf("%i",&opc);
 fflush(stdin);

 if(opc==1) {
 printf("\n Quantitat a ingressar: ");
 scanf("%f",&ingres);
 fflush(stdin);
saldo=saldo+ingres;
 printf("\nIngres realitzat correctament");
 ("El seu saldo actual es de %.2f euros\n",saldo);
  }
 else if(opc==2) {
 printf("\nQuantitat a treure: ");
 scanf("%f",&reintegre);
 fflush(stdin);
 if(reintegre>saldo) {
printf("\nError. No disposes de tants diners.\n");
 } else {
saldo=saldo-reintegre;
 printf("\nReintegre realitzat correctament.  El seu saldo actual es de  %.2f euros\n",saldo);
 }
} else if(opc==3) {
 printf("\nEl seu saldo actual es de %.2f euros\n",saldo);
 } else if(opc==0) {
printf("\nGracies i fins la propera.\n\n");
exit(0);
} else {
printf("\nDisculpi, s'ha equivocat al marcar.\n\n");
}
 printf("\n\nVol fer alguna altra operacio? (S/N):");
 scanf("%c",&seguir);
 } while(seguir!='N'&& seguir!='n');
}

No hay comentarios:

Publicar un comentario