0% encontró este documento útil (0 votos)
24 vistas4 páginas

PROGRAMA

El documento presenta una clase CuentaBancaria con métodos para imprimir datos de la cuenta, consultar saldo, retirar y depositar dinero mediante la lectura de valores de un Scanner en el método main.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
24 vistas4 páginas

PROGRAMA

El documento presenta una clase CuentaBancaria con métodos para imprimir datos de la cuenta, consultar saldo, retirar y depositar dinero mediante la lectura de valores de un Scanner en el método main.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 4

Vargas Enriquez Juan Jose 3BPRM.

package CuentaBancaria;

import [Link];//Importar el Scanner

public class CuentaBancaria {

//Definir los atributos

String nombre;

String apellidos;

String numerocuenta;

float saldo;

int valor;

public enum tipocuenta{

AHORROS,

CORRIENTE;

//Crear el metodo constructor

CuentaBancaria(String nombre, String apellidos,String numerocuenta,float saldo,enum


tipocuenta){

this. nombre=nombre;

this. apellidos=apellidos;

this. numerocuenta=numerocuenta;

this. saldo=saldo;

[Link];

//Creamos un n¿metoso set par a asignarle valores a valor

public void setvalor(int valor){

[Link]= valor;

//Creamos el metodo Imprimir para mostrar los datos

void Imprimir(){

[Link]("Nombre del Titular "+nombre);


[Link]("Apellidos del Titular "+apellidos);

[Link]("Numero de Cuenta "+numerocuenta);

[Link]("Saldo "+saldo);

[Link]("");

//El metodo Consulta Saldo que muestra el saldo que tiene la cuenta

void ConsultaSaldo(){

[Link]("El saldo de su cuenta es de = "+saldo);

//El metodo Retirar es para restarle el valor a saldo por un Scanner en el metodo main

//Se lee el valor que se le restara a saldo

float Retirar(){

int valor=0;

if(valor<saldo){

saldo=saldo-valor;

[Link](valor);}else{if(valor==saldo){

saldo=saldo-valor;

[Link](valor);

}else{if(valor>saldo){

[Link]("Su saldo no es suficiente");

return saldo;

//El metodo Consigna le suma a saldo el valor leido por el Scanner en el metodo

//principal main

float Consigna(){

int valor=0;
[Link]("Ingresa la cantidad a depositar ");

saldo=valor;

return saldo;

//Mi metodo principal main donde pido valores y invoco alas funciones definidas anteriormente

public static void main(String[] args) {

int opcion;

int rep;

int val;

Scanner leer = new Scanner([Link]);

CuentaBancaria cb1=new CuentaBancaria("","","3427123917",0,);

//Pide los datos de entrada

[Link]("Ingresa el Nombre Titular de la Tarjeta");

[Link]=[Link]();

[Link]("Ingresa los Apellidos ");

[Link]=[Link]();

[Link]("");

//para repetir el menu

do{

[Link]("1) Ver Datos");

[Link]("2) Consultar Saldo");

[Link]("3) Retirar Dinero ");

[Link]("4) Depositar Dinero");

[Link]("Que opcion quiere elegir");

opcion=[Link]();

//Para que el usuario elija la funcion a llamar

switch(opcion){
case 1:[Link]();

case 2:[Link]();

case 3:{

[Link]("Ingresa la cantidad a retirar ");

val=[Link]();

[Link](val);

[Link]();}

case 4:{

[Link]("Ingresa la cantidad a depositar ");

val=[Link]();

[Link](val);

[Link]();}

//Pregunta para poder repetirlo

[Link]("Desea continuar");

[Link]("1) SI");

[Link]("2) NO");

rep=[Link]();

[Link]("");

[Link]("");

}while(rep==1);

También podría gustarte