ejercicio 4

8
Ejercicio 4 Problema Codificar el siguiente diagrama de flujo, e indique como quedaría el planteamiento del problema. Analicen otra forma de resolver el problema realizando los pasos de la metodología de solución de problemas por medio de computadora. 1

Upload: miguelcastromejia

Post on 12-Jul-2015

109 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Ejercicio 4

Ejercicio 4 Problema Codificar el siguiente diagrama de flujo, e indique como quedaría el planteamiento del problema. Analicen otra forma de resolver el problema realizando los pasos de la metodología de solución de problemas por medio de computadora.

1

Page 2: Ejercicio 4

Análisis de Datos. Bien este programa nos permite saber de 4 números enteros cual es el menor. Datos de entrada. 4 Variables a las que el usuario les dará un valor entero. Datos de salida Únicamente arrojara el valor menor Cálculos Los cálculos son en si mismos sencillos, ya que tenemos que comparar cada uno de los valores enteros y descubrir cual es el menor.

2

Page 3: Ejercicio 4

Diseño de solución La maestra proporciono una parte importante del diseño de solución, que es el diagrama del programa. Ya que con el diagrama resulta mas sencillo la codificación del programa. Dados los valores de entrada que pediremos al usuario, el programa se encargara de comparar cada uno de los números y decidirá cual es el menor. Arrojando al final del programa el numero menor.

3

Page 4: Ejercicio 4

Codificación programa fuente /* * To change this template, choose Tools | Templates * and open the template in the editor. */ package ejercicio.pkg4; /** * * @author mike */ import javax.swing.*; public class Ejercicio4 { /** * @param args the command line arguments */ public static void main(String[] args) { // TODO code application logic here int a,b,c,d; a=Integer.parseInt(JOptionPane.showInputDialog(null,"Dame el valor entero de A")); b=Integer.parseInt(JOptionPane.showInputDialog(null,"Dame el valor entero de B:diferente de A:")); c=Integer.parseInt(JOptionPane.showInputDialog(null,"Dame el valor entero de C:diferente de A y B:")); d=Integer.parseInt(JOptionPane.showInputDialog(null,"Dame el valor entero de D:diferente de A , B y C:")); if(a<b&&a<c&&a<d) JOptionPane.showMessageDialog(null,"Le menor es A: "+a+""); if(b<a&&b<c&&b<d) JOptionPane.showMessageDialog(null,"Le menor es B: "+b+""); if(c<a&&c<b&&c<d) JOptionPane.showMessageDialog(null,"Le menor es C: "+c+""); if(d<a&&d<b&&d<c) JOptionPane.showMessageDialog(null,"Le menor es D: "+d+""); } }

4

Page 5: Ejercicio 4

Ejecucion de pantallas.

5

Page 6: Ejercicio 4

6

Page 7: Ejercicio 4

7

Page 8: Ejercicio 4

8