Trabajo Final Intro a La Programacion
-
Upload
alessandroquirozparedes -
Category
Documents
-
view
215 -
download
0
description
Transcript of Trabajo Final Intro a La Programacion
-
UNIVERSIDAD CATLICA BOLIVIANA SAN PABLO
UNIDAD ACADMICA REGIONAL COCHABAMBA
Departamento de Ciencias Exactas y Tecnologa
Carrera de Ingeniera de Sistemas
TRABAJO FINAL: INTRODUCCIN A LA PROGRAMACIN
DOCENTE: MGR. ING. CRISTHIAN URIONA
ALUMNO: A. ALEJANDRO QUIROZ PAREDES
COCHABAMBA BOLIVIA
NOVIEMBRE 2015
-
1.-. INTRODUCCIN.-
El presente trabajo de investigacin trata del diseo de un programa en el lenguaje ANSI C, que nos
permitir manejar un cuenta de ahorro en cualquier cajero bancario de manera que se pueda debitar o
acreditar fondos o recursos en efectivo en cualquier momento del da todo el ao, el cual nos permitir
obtener un registro preciso de los ingresos o egresos que tengamos y del saldo al final de cada
transaccin diaria.
2.- JUSTIFICACION.-
El presente trabajo de investigacin se justifica plenamente porque a travs del mismo se pretende
llegar a un manejo ms ptimo del lenguaje de programacin ANSI C, el cual es el que se lleva dentro
de la materia de Introduccin a la Programacin en la carrera de ingeniera de la UCB.
3.- OBJETIVOS.-
Se dividen en especficos y generales tal como se indica a continuacin:
3.1.- OBJETIVO GENERAL.-
Crear un programa en el lenguaje ANSI C de manera que este permita manejar una cuenta donde se
registre en cualquier cajero automtico los ingresos, egresos y el saldo que tenga la persona al
momento de realizar las transacciones bancarias.
3.2.- OBJETIVOS ESPECFICOS.-
Realizar un programa en lenguaje ANSI C, que permita crear una cuenta de ahorro en cualquier
cajero automtico de Cochabamba.
Lograr almacenar dentro el programa los ingresos, egresos, y el saldo diario del usuario al final
del da.
Indicar si los fondos son suficientes o suficientes al momento de retirar dinero en efectivo
previo ingreso del PIN de seguridad solicitado.
Indicar el monto mximo que puede el usuario retirar en funcin de sus fondos acumulados en
un da cualquiera determinado.
-
4.- DESARROLLO DEL ALGORITMO.-
Previo a la realizacin del programa en el lenguaje de programacin antes citado se procede a disear
el algoritmo en lenguaje de Pseudocodigo con el cual en lo posterior lograremos implementar el mismo
en ANSI C.
ALGORITMO: CUENTA DE AHORRO
VARIABLES: N, PIN, OPCION, SALDO TOTAL, SALDO SUMADO, A, B
INICIO
LEER N
LEER PIN
LEER OPCIN
LEER SALDO TOTAL
LEER SALDO SUMADO
LEER A
LEER B
MOSTRAR BIENVENIDO A OPCIONES DE MENU
MOSTRAR INGRESE SU PIN
MIENTRAS PIN SEA
-
4.- SALIR
MOSTRARPOR FAVOR SELECCIONE ALGUNA DE LAS OPCIONES
SI OPCION = 1 HACER
MOSTRARINGRESE EL MONTO DE DINERO QUE DESEA INCREMENTAR A SU CUENTA
SALDO=SALDO + INGRESO
SI OPCION = 2 HACER
MOSTRARINGRESE EL MONTO DE DINERO QUE DESEA RETIRAR DE SU CUENTA
SALDO=SALDO - EGRESO
SI OPCION = 3 HACER
MOSTRARSU SALDO ACTUAL ES:
SI OPCION = 4 HACER
SALIR
FIN
-
CODIGO:
#include
#include
void menu()
{
int PIN;
int n;
char opcion;
int saldo=1000;
int saldoTotal=0,saldoSumado=0;
int a;
int b;
printf("Bienvenido a opciones de menu:\n");
getch();
printf("ingrese su PIN\n");
scanf("%i" ,&PIN);
- if(PIN
-
printf("El saldo es: %i\n",a+saldo);
}
getch();
system("CLS");
}
if(opcion=='2');
{
printf("Ingrese el monto que desea retirar:\n");
scanf("%i",&b);
if (b
-
if(opcion=='3');
{
printf("saldo en general\n", saldoSumado);
}
}while(opcion!='4');
}
else
printf("Pin no valido\n");
}
int main()
{
menu();
getch();
return 0;
}