La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

PROBLEMA PROPUESTO NUMERO 3 PROBLEMA: SE DESEA UN ALGORITMO QUE REALIZA LA OPERACION DE SUMA O RESTA DE LOS NUMEROS LEIDOS DEL TECLADOEN FUNCION ALA RESPUESTA.

Presentaciones similares


Presentación del tema: "PROBLEMA PROPUESTO NUMERO 3 PROBLEMA: SE DESEA UN ALGORITMO QUE REALIZA LA OPERACION DE SUMA O RESTA DE LOS NUMEROS LEIDOS DEL TECLADOEN FUNCION ALA RESPUESTA."— Transcripción de la presentación:

1

2 PROBLEMA PROPUESTO NUMERO 3 PROBLEMA: SE DESEA UN ALGORITMO QUE REALIZA LA OPERACION DE SUMA O RESTA DE LOS NUMEROS LEIDOS DEL TECLADOEN FUNCION ALA RESPUESTA S/N A UN MENSAJE DE PETICION DE DATOS. ANALISIS DEL PROBLEMA: REALIZAR UN PROGRAMA QUE LEA LOS DATOS QUE INTRODUSCA EL USUARIO YA SEA DE SUMA O UNA RESTA SEGUN ELIGAN LA OPCION CORRESPONDIENTE. DATOS DE ENTRADADATOS DE SALIDA *LEER VARIABLESINTRODUCIOR DATOS *REALIZAR SUMA O RESTAINTRODUCIR DATOS DE A Y B *OPERACIONESRESULTADOS DE SUMA *DECLARAR VARIABLESRESULTADOS DE RESTA *DATOS DE TIPOS INT, DOUBLE,STRING. IMPRIMIR C

3 DISEÑO DE ALGORITMO *INTRODUCIR VARIABLES *DESPUES INTRODUCIR EL VALOR DE LAS VARIABLES *INTRODUCIR LOS VALORES DE SUMA Y RESTA *REALIZAR OPERACIONES DE SUMA *REALIZAR OPERACIONES DE RESTA O DE LA OPCION QUE QUIERA REALIZAR *RESULTADO DE LA OPCION QUE REALIZASO YA SEA SUMA O RESTAS *IMPRIMIR RESULTADO DE RESTA O DE SUMA

4 PSEUDOCODIGO Inicio Escribir “bienvenidos a mi programa” Escribir “datos” Leer variables a+b = c Leer a-b = c Imprimir resultado C Fin_salir del programa fin

5 DIAGRAMA DE FLUJO INICIO “BIENVENIDOS A MI PROGRAMA” ESCRIBIR DATOS A + B C a + b c IMPRIMIR C FIN NO

6 CODIFICAION EN JAVA import javax.swing.*; public class OperacionesTeclado extends JApplet{ public void init(){ double a,b; int op; double c,c2; JOptionPane.showMessageDialog(null,"BIENVENIDOS AMI PROGRAMA:"); op= Integer.parseInt(JOptionPane.showInputDialog("Teclea la operacion a realizar\n1.- Suma\n2.- Resta")); if (op>2) JOptionPane.showMessageDialog(null,"Error\n Introduce alguna opcion del menu"); else switch(op){ case 1: a= Double.parseDouble(JOptionPane.showInputDialog("tecle el valor a:")); b=Double.parseDouble(JOptionPane.showInputDialog("tecle el valor b:")); c=(double)a+b;

7 JOptionPane.showMessageDialog(null,"la suma es " + c); break; case 2: a= Double.parseDouble(JOptionPane.showInputDialog("tecle el valor a:")); b=Double.parseDouble(JOptionPane.showInputDialog("tecle el valor b:")); c2 = a-b; JOptionPane.showMessageDialog(null,"la resta es "+ c2); break; } } }

8

9 DIAGRAMA DE CASO DE USO

10 DIAGRA DE CLASE SUMA_RESTA PPUBLIC A = B B = C C = A + B C = A – B SUMA INT A, B, C; A + B = C IMPRIMIR C RESTA INT A, B, C A – B IMPRIMIR C

11 DIAGRAMA DE OBJETO OPERACIÓN DE TECLADO ID_SUMA O ID_RESTA SUMA ID_SUMA VARIABLE CALCULO RESULTADO ID_IMPRIMIR C RESTA ID_RESTA VARIABLE CALCULO RESULTADO


Descargar ppt "PROBLEMA PROPUESTO NUMERO 3 PROBLEMA: SE DESEA UN ALGORITMO QUE REALIZA LA OPERACION DE SUMA O RESTA DE LOS NUMEROS LEIDOS DEL TECLADOEN FUNCION ALA RESPUESTA."

Presentaciones similares


Anuncios Google