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

Pseudocodigo Proyecto Integrador Java


Enviado por   •  16 de Febrero de 2019  •  Trabajo  •  33.918 Palabras (136 Páginas)  •  170 Visitas

Página 1 de 136

package cuadrosdedialogo;

import java.io.IOException;

import java.util.Scanner;

import java.util.logging.Level;

import java.util.logging.Logger;

import javax.swing.JOptionPane;

public class CuadrosDeDialogo {

    public static void main(String[] args) {

        Scanner teclado = new Scanner(System.in);

        int a = 0, b = 0, c = 0;

        String es;

        while (a != -1) {

            es = JOptionPane.showInputDialog("Ingrese el la opcien que prefiera \n 1.Ingles. \n 2.Logica de programacion. \n 3.Fundamentos de redes. \n si ingresa -1 el programa terminara.");

            a = Integer.parseInt(es);

            switch (a) {

                case 1:

                    CuadrosDeDialogo glo;

                    glo = new CuadrosDeDialogo();

                    glo.Ingles();

                    break;

                case 2:

                    CuadrosDeDialogo quad;

                    quad = new CuadrosDeDialogo();

                    quad.Logica();

                    break;

                case 3:

                    CuadrosDeDialogo fun;

                    fun = new CuadrosDeDialogo();

                    fun.Fundament();

                    break;

            }

        }

        JOptionPane.showMessageDialog(null, "Gracias por ejecutar el programa");

    }

    public void Logica() {

        int b = 0;

        while (b != -1){

        String es = JOptionPane.showInputDialog("Ingrese la opcion que quiere. \n 1.ESTRUCTURAS DE CONTROL-SECUENCIALES."

                + "\n 2.ESTRUCTURAS DE CONTROL-CONDICIONALES. \n 3.ESTRUCTURAS DE CONTROL-CONDICIONALES CON OPERADORES LOGICOS. "

                + "\n 4.ESTRUCTURAS DE CONTROL-CONDICIONALES MULTIPLES. \n 5.ESTRUCTURAS DE CONTROL-CICLICAS. \n -1 Volver al menu anterior.");

        b = Integer.parseInt(es);

        int c = 0;

        int cicli = 0;

        switch (b) {

            case 1:

                while (c != -1){

                es = JOptionPane.showInputDialog("Ingrese la opcion del problema que quiere probar. \n 1.Vendedor de celulares. \n 2.Decuento de saco de harina. "

                        + "\n 3.Nuevo salario. \n 4.Notas finales. \n 5.Porcentaje de hombres y mujeres. \n -1 Volver al menu anterior");

                c = Integer.parseInt(es);

                switch (c) {

                    case 1:

                        double comision,

                         totalcomision,

                         v1,

                         v2,

                         v3,

                         sueldo,

                         totalganancias;

                        es = JOptionPane.showInputDialog("¿Cuanto le pagan de sueldo al mes?");

                        sueldo = Integer.parseInt(es);

                        es = JOptionPane.showInputDialog("¿Cuanto costo el primero, el segundo y el tercer producto que vendio?");

                        comision = 0.15;

                        v1 = Integer.parseInt(es);

                        v2 = Integer.parseInt(es);

                        v3 = Integer.parseInt(es);

                        totalcomision = (v1 + v2 + v3) * comision;

                        JOptionPane.showMessageDialog(null, "Su comision es de: $" + totalcomision);

                        totalganancias = totalcomision + sueldo;

                        JOptionPane.showMessageDialog(null, "Su sueldo mas comision de este mes será de: $" + totalganancias);

                        break;

                    case 2:

                        double saco,

                         descuento,

                         total;

                        descuento = 0.2;

                        es = JOptionPane.showInputDialog("¿Que valor tiene el saco que quiere pagar?");

                        saco = Integer.parseInt(es);

                        total = saco - (saco * descuento);

                        JOptionPane.showMessageDialog(null, "El total a pagar por el saco con el descuento es de: $" + total);

                        break;

                    case 3:

                        double salario,

                         pextra,

                         nsalario,

                         aumento;

                        pextra = 0.15;

                        es = JOptionPane.showInputDialog("¿Cuanto era su salario anterior?");

                        salario = Integer.parseInt(es);

                        aumento = pextra * salario;

                        nsalario = salario + aumento;

                        JOptionPane.showMessageDialog(null, "Su nuevo salario es de: $" + nsalario);

...

Descargar como (para miembros actualizados) txt (66 Kb) pdf (127 Kb) docx (21 Kb)
Leer 135 páginas más »
Disponible sólo en Clubensayos.com