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

Codigo de banco de java


Enviado por   •  22 de Junio de 2022  •  Apuntes  •  1.013 Palabras (5 Páginas)  •  135 Visitas

Página 1 de 5

package Proyectos405;

import javax.swing.JOptionPane;

public class banco {

static String value;

static int option = 0;

    public static void main(String[] args) {

    String value, name;

    float  c, d = 0;

    name = JOptionPane.showInputDialog(null, "Nombre del cliente", "Propietario", JOptionPane.WARNING_MESSAGE);

    value = JOptionPane.showInputDialog(null, "Cantidad inicial", "Monto", JOptionPane.WARNING_MESSAGE);

    c = Float.parseFloat(value);

        while(option !=3){

        value = JOptionPane.showInputDialog(null, "Monto Inicial " + c + "\n"

        + "1. Depósito\n"

        + "2. Retiro\n"

        + "3. Salir\n"

        + "Elige una opción " + name, "Menú", JOptionPane.PLAIN_MESSAGE);

        option = Integer.parseInt(value);

            switch(option){

            case 1:

                c=deposito(c, d);

            break;

           

            case 2:

                c=retiro(c, d);

            break;

           

            case 3:

                JOptionPane.showMessageDialog(null, "Sair del programa");

            break;

           

            default:

                JOptionPane.showMessageDialog(null, "La opción que elegiste es incorrecta");

            }

        }

    }

    public static float deposito(float c, float d){

        float r=c;

      value = JOptionPane.showInputDialog(null, "¿Cuál es la cantidad que desea depositar?");

                d = Float.parseFloat(value);

                    if(c>0){

                    r = c + d;

                    JOptionPane.showMessageDialog(null, "La cantidad de monto inicial es " + c + "\n"

                    + "La cantidad que se depositará es " + d + "\n"

                    + "Deposito realizado con éxito\n"

                    + "La cantidad total es de "+ r, "Deposito", JOptionPane.INFORMATION_MESSAGE);

                    }

                    else{

                    JOptionPane.showMessageDialog(null, "El dato ingresado es incorrecto, elige un numero positivo");

                    }

                   

        return r;

    }

   

    public static float retiro(float c, float d){

        float r=c;

       value = JOptionPane.showInputDialog(null, "¿Cuál es la cantidad que desea retirar?");

...

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