Positivo o Negativo en Java: Pseudocódigo, Tabla de Multiplicar y Cajero Automático

Design and Engineering3.34 KB

Pseudocódigo para determinar si un número es positivo o negativo

Importar paquete java.io
Clase PositivoNegativo
Inicio clase
Método principal
Inicio
FlujoDeEntrada entrada = new FlujoDeEntrada(teclado);
ContenedorDeEntrada objEntrada = new ContenedorDeEntrada(entrada);
Verificar_Errores
Inicio
Imprime("Pseudocódigo para determinar si un número es positivo o negativo");
Imprime("Proporcione un número:");
int n1 = Entero.convertirInt(objEntrada.leerLinea());
desde (int i = 1; i <= 10; i = i + 1)
Inicio
Imprime(n1 + " x " + i + " = " + i * n1);
Fin
Fin // final de Verificar_Errores
Atrapa_Errores
Inicio
Imprime("Error de lectura de datos");
Fin
Fin
Fin clase

Código en Java

import java.io.*;

import java.util.ArrayList;

public class P8 {

    public static void main(String[] args) {

        P8 obj = new P8();

        obj.funcion1();

        obj.funcion2();

        obj.funcion3();

    }

    private void funcion2() {

        InputStreamReader isr = new InputStreamReader(System.in);

        BufferedReader br = new BufferedReader(isr);

        int opc;

        float saldoActual = 2000, deposito, retiro;

        try {

              do {

                  System.out.println("1. Retiro\n2. Depósito\n3. Consulta saldo\n4. Salir");

                  opc = Integer.parseInt(br.readLine());

                  if (opc == 1) {

                      if (saldoActual < 100) {

                          System.out.println("No puede retirar");

                      } else {

                          System.out.println("Ingrese cantidad a retirar");

                          retiro = Float.parseFloat(br.readLine());

                          saldoActual = saldoActual - retiro;

                      }

                  }

                  if (opc == 2) {

                      System.out.println("Ingrese la cantidad a depositar:");

                      deposito = Float.parseFloat(br.readLine());

                      saldoActual += deposito;

                  }

                  if (opc == 3) {

                      System.out.println("Su saldo es: " + saldoActual);

                  }

                  if (opc == 4) {

                      System.out.println("¡Adiós!");

                  }

              } while (opc != 4);

        } catch (IOException | NumberFormatException e) {

        }

    }

Download

PDF Word HTML