Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ÍNDICE
INSTRUCCIONES GENERALES............................................................................................................... 1
PRESENTACIÓN.................................................................................................................................... 2
CÓDIGO UTILIZADO ............................................................................................................................. 2
VISTA DE LA EJECUCIÓN ...................................................................................................................... 3
CONCLUSIONES ................................................................................................................................... 4
INSTRUCCIONES GENERALES
1. Sube tu práctica a moodle, con el siguiente nombre:
Apellidos Nombre pract#.pdf
Por ejemplo:
“González Echeverría Pedro prac1.pdf”
2. Para actualizar el índice:
Haz clic IZQUIERDO sobre él, después da clic sobre ACTUALIZAR TABLA…
después haz clic en Actualizar toda la tabla y después en Aceptar
3. Agrega una foto en tuya, reciente en la portada, en el espacio de la imagen de
la persona
4. La letra usada debe ser Arial tamaño 12
Página 1 de 5
UNIVERSIDAD TECNOLÓGICA DE JALISCO
TSU MECATRÓNICA
PRESENTACIÓN
Se realizo un programa donde se daba un servicio de un cajero auomatico en un banco el
cual también puedes poner salda.
CÓDIGO UTILIZADO
#include <stdio.h>
#include <stdlib.h>
void retirar();
void depositar();
void cambio();
void compra();
int
contra=1310,numclien=131020,din=100,contra2,num,opcion,intentos,din2,ac
um=0,dep;
int main(){
do{
system("cls");
printf("\nIngrese el numero de cliente: ");
scanf("%i",&num);
printf("\nIngrese la contraseña del usuario: ");
scanf("%i",&contra2);
if(contra2 == contra && num ==numclien){
system("cls");
printf("El saldo actual del cliente es: %i",din);
printf("\nBienvenido al cajero automatico, seleccione la opcion deseada:
");
Página 2 de 5
UNIVERSIDAD TECNOLÓGICA DE JALISCO
TSU MECATRÓNICA
printf("\n1-Retirar");
printf("\n2-Depositar");
printf("\n3-Cambiar contraseña");
printf("\n4-Compra de tiempo aire");
printf("\n5-Salir");
printf("\nTu seleccion: ");
scanf("%i",&opcion);
switch(opcion){
case 1:
retirar();
break;
case 2:
depositar();
break;
case 3:
cambio();
break;
case 4:
compra();
break;
case 5:
printf("Adios......");
break;
Página 3 de 5
UNIVERSIDAD TECNOLÓGICA DE JALISCO
TSU MECATRÓNICA
default:
printf("\nNumero invalido");
break;
}
}
else{
printf("\nEl numero o la contraseña es invalido\n");
system("pause");
}
}while(opcion!=5);
return 0;
}
void retirar(){
system("cls");
printf("El saldo actual del cliente es: %i",din);
printf("\nIngrese la cantidad a retirar: ");
scanf("%i",&din2);
if(din2 > din){
printf("\nLa cantidad a retirar es mayor a la cantidad en la
cuenta.\n");
}else{
din= din-din2;
printf("El retiro se hizo con exito, el saldo actual es de: %i\n",din);
}
system("pause");
}
Página 4 de 5
UNIVERSIDAD TECNOLÓGICA DE JALISCO
TSU MECATRÓNICA
void depositar(){
system("cls");
printf("El saldo actual del cliente es: %i",din);
printf("\nIngrese la cantidad a depositar: ");
scanf("%i",&dep);
din=din+dep;
printf("El deposito se hizo con exito, el saldo actual es de: %i\n",din);
system("pause");
}
void cambio(){
int seleccion=0;
system("cls");
printf("Deseas cambiar la contraseña? 1 si 2 no : ");
scanf("%i",&seleccion);
if(seleccion == 1){
contra=0;
printf("\nIngresa la nueva contraseña: ");
scanf("%i",&contra);
printf("\nContraseña cambiada con exito.\n");
}
if(seleccion == 2){
printf("\nNo se va a cambiar la contraseña\n.");
}
system("pause");
}
Página 5 de 5
UNIVERSIDAD TECNOLÓGICA DE JALISCO
TSU MECATRÓNICA
void compra(){
int x,c1=20,c2=50,c3=100,seleccion=0;
system("cls");
printf("Bienvenido a la compra de tiempo libre: ");
printf("\n1-20 pesos");
printf("\n2-50 pesos");
printf("\n3-100 pesos");
printf("\nTu seleccion: ");
scanf("%i",&x);
switch(x){
case 1:
printf("\nDeseas comprar 20 pesos de saldo, estas seguro? 1 si
2 no: ");
scanf("%i",&seleccion);
if(c1<din){
if(seleccion== 1){
din=din-c1;
printf("La compra se hizo con exito, el saldo actual es de:
%i\n",din);
}
if(seleccion== 2){
printf("La compra se rechazo con exito, el saldo actual es
de: %i\n",din);
}else{
printf("Seleccion incorrecta");
}
Página 6 de 5
UNIVERSIDAD TECNOLÓGICA DE JALISCO
TSU MECATRÓNICA
}else{
printf("No se cuenta con el dinero suficiente el saldo actual es
de: %i\n",din);
}
break;
case 2:
printf("\nDeseas comprar 50 pesos de saldo, estas seguro? 1 si
2 no: ");
scanf("%i",&seleccion);
if(c2<din){
if(seleccion== 1){
din=din-c2;
printf("La compra se hizo con exito, el saldo actual es de:
%i\n",din);
}
if(seleccion== 2){
printf("La compra se rechazo con exito, el saldo actual es
de: %i\n",din);
}else{
printf("Seleccion incorrecta");
}
}else{
printf("No se cuenta con el dinero suficiente el saldo actual es
de: %i\n",din);
}
break;
case 3:
printf("\nDeseas comprar 100 pesos de saldo, estas seguro? 1
si 2 no: ");
Página 7 de 5
UNIVERSIDAD TECNOLÓGICA DE JALISCO
TSU MECATRÓNICA
scanf("%i",&seleccion);
if(c3<din){
if(seleccion== 1){
din=din-c3;
printf("La compra se hizo con exito, el saldo actual es de:
%i\n",din);
}
if(seleccion== 2){
printf("La compra se rechazo con exito, el saldo actual es
de: %i\n",din);
}else{
printf("Seleccion incorrecta");
}
}else{
printf("No se cuenta con el dinero suficiente el saldo actual es
de: %i\n",din);
}
break;
}
system("pause");
Página 8 de 5
UNIVERSIDAD TECNOLÓGICA DE JALISCO
TSU MECATRÓNICA
VISTA DE LA EJECUCIÓN
Página 9 de 5
UNIVERSIDAD TECNOLÓGICA DE JALISCO
TSU MECATRÓNICA
Página 10 de
5
UNIVERSIDAD TECNOLÓGICA DE JALISCO
TSU MECATRÓNICA
CONCLUSIONES
Aprendí a realizar un menú dentro de un programa donde se utilizan varias actividades en
este caso se realizó un cajero automático con varias opciones.
Página 11 de
5