ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Cajero Automatico


Enviado por   •  2 de Junio de 2015  •  1.097 Palabras (5 Páginas)  •  180 Visitas

Página 1 de 5

#include <cstdlib>

#include <iostream>

using namespace std;

int main(int argc, char *argv[])

{

//Declaramos variables

int importe=0; //Importe que ingresa el usuario

int multiplo=0; //para determinar si es multiplo de 100

int billete100=0; //Cuenta los billetes de 100

int billete2000=0; //Cuenta los billetes de 2000

int billete10000=0; //Cuenta los Billetes de 10000

char opcion; //Opcion para salir o continuar

otraoperacion: //Bucle para el caso de continuar

//Pedimos que ingrese el importe

cout << "Ingrese importe de dinero a retirar...Deben ser multiplos de 100...!\t";

cin >> importe;

//Vemos si es multiplo de 100

multiplo = importe%100; //-%- es mod que obtiene el resto de una division

//Si ingreso el importe correcto

if (multiplo==0)

{

//Si el importe es distinto a cero

if (importe!=0)

{

//Si el importe es menor a 2000

if(importe < 2000)

{

//informamos el importe dividido cien.

cout << "\nRecibira usted :\t\t" << importe / 100 << " Billetes de 100 $.\n\n";

//Agregamos a la variable la cantidad de billetes de cien.

billete100 = billete100 + (importe / 100);

//Si el importe es mayor o igual a 2000 y menor a 10000

}

else if((importe >= 2000)&&(importe < 10000))

{

//En billetes de 2000 es el importe dividido 2000

cout << "\nRecibira usted:\t\t" << importe / 2000 << " Billetes de 2000$.\n";

//Sumamos en la variable billete2000 la cantidad de estos

billete2000 = billete2000 + (importe / 2000);

//Sacamos el resto con el operador % y lo dividimos por cien y obtenemos la cantidad

//de billetes de cien

cout << "y :\t\t" << (importe % 2000)/100 << " Billetes de 100$.\n\n";

//Agregamos esta cantidad a la variable billete100.

billete100 = billete100 + ((importe % 2000)/100);

//Si el importe es mayor a 10000

}

else if((importe >= 10000))

{

//Informamos la cantidad de billetes de 10000

cout << "\nRecibira usted:\t\t" << importe / 10000 << " Billetes de 10000$.\n";

...

Descargar como (para miembros actualizados)  txt (4.2 Kb)  
Leer 4 páginas más »
Disponible sólo en Clubensayos.com