Hola, yo igual tengo que hacer ese ejercicio y lo que llevo avanzado es esto...igual no lo e terminado y necesito que me ayuden a terminarlo porque nose como seguir con las funciones.
#include<stdio.h>
main(){
int opcion,saldo=0,giro=0,deposito=0;
do{
printf(" ***CUENTA DE AHORRO***\n");
printf("\n1. Activar Cuenta.\n");
printf("2. Girar Dinero.\n");
printf("3. Depositar Dinero.\n");
printf("4. Consulta de Saldo.\n");
printf("5. Salir.\n");
printf("\ningrese una opcion: ");
scanf("%d",&opcion);
switch(opcion){
case 1:
system("cls");
printf("\n *** ACTIVAR CUENTA ***\n");
printf("\n * Estimado cliente le informamos que para activar su cuenta\n");
printf(" debe tener un saldo minimo de $10.000 *");
scanf("%d",&opcion);
if(saldo>=10000){
printf("Su cuenta se encuentra activada");
}
else{
printf("No es posible activar su cuenta, no dispone de saldo suficiente");
}
scanf("%d",&saldo);
system("cls");
case 2:
system("cls");
printf("\n *** GIRAR DINERO ***\n");
printf("\nIngrese el monto que desea girar: ");
scanf("%d",&giro);
while(giro<=6){
if(giro>=2000 && giro<=200000){
printf("Ingrese monto a girar:");}
else{
printf("No es posible hacer la transaccion");
}
scanf("%d",&giro);
system("cls");
break;
case 3:
system("cls");
printf("\n *** DEPOSITAR DINERO ***\n");
printf("\n * Estimado cliente le recordamos que el monto minimo\n ");
printf(" para depositar es de $5.000 *\n");
printf("\nIngrese monto a depositar:");
scanf("%d",&deposito);
if(deposito>=5000){
saldo=saldo+deposito;
printf("\nSu nuevo saldo es: %d\n",saldo);
}
else{
printf("\nEl monto ingresado es inferior a $5.000");
}
scanf("%d",saldo);
case 4:
system("cls");
printf("\n *** CONSULTA DE SALDO ***\n");
printf("\n Su saldo es: %d",saldo);
scanf("%d",&saldo);
system("cls");
break;
}
}
}while(opcion!=5);
system("cls");
system("pause");
}
#include<stdio.h>
main(){
int opcion,saldo=0,giro=0,deposito=0;
do{
printf(" ***CUENTA DE AHORRO***\n");
printf("\n1. Activar Cuenta.\n");
printf("2. Girar Dinero.\n");
printf("3. Depositar Dinero.\n");
printf("4. Consulta de Saldo.\n");
printf("5. Salir.\n");
printf("\ningrese una opcion: ");
scanf("%d",&opcion);
switch(opcion){
case 1:
system("cls");
printf("\n *** ACTIVAR CUENTA ***\n");
printf("\n * Estimado cliente le informamos que para activar su cuenta\n");
printf(" debe tener un saldo minimo de $10.000 *");
scanf("%d",&opcion);
if(saldo>=10000){
printf("Su cuenta se encuentra activada");
}
else{
printf("No es posible activar su cuenta, no dispone de saldo suficiente");
}
scanf("%d",&saldo);
system("cls");
case 2:
system("cls");
printf("\n *** GIRAR DINERO ***\n");
printf("\nIngrese el monto que desea girar: ");
scanf("%d",&giro);
while(giro<=6){
if(giro>=2000 && giro<=200000){
printf("Ingrese monto a girar:");}
else{
printf("No es posible hacer la transaccion");
}
scanf("%d",&giro);
system("cls");
break;
case 3:
system("cls");
printf("\n *** DEPOSITAR DINERO ***\n");
printf("\n * Estimado cliente le recordamos que el monto minimo\n ");
printf(" para depositar es de $5.000 *\n");
printf("\nIngrese monto a depositar:");
scanf("%d",&deposito);
if(deposito>=5000){
saldo=saldo+deposito;
printf("\nSu nuevo saldo es: %d\n",saldo);
}
else{
printf("\nEl monto ingresado es inferior a $5.000");
}
scanf("%d",saldo);
case 4:
system("cls");
printf("\n *** CONSULTA DE SALDO ***\n");
printf("\n Su saldo es: %d",saldo);
scanf("%d",&saldo);
system("cls");
break;
}
}
}while(opcion!=5);
system("cls");
system("pause");
}