Programa 4

268 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
268
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Programa 4

  1. 1. Programa 4 a) Planteamiento del 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.b) Análisis de datos (datos de: entrada / salida, condiciones y diccionario deDatos).Datos:ABCDMenorCondiciones:Si A<B y Si A<C y Si A<D= A=Menor,No A<D = D = MenorSi B<C y Si B<D y = B=Menor,No B<D = D = MenorSi C<D = C=Menor,No C<D = D = MenorDiccionario:A, B, C, D = Valores numéricos introducidos por el usuarioMenor = El dato menor según las condiciones establecidas
  2. 2. c) Diseño de solución (Diagrama de flujo usando el programa DFD)
  3. 3. d) Prueba de escritorio. A=5 B=6 C=1 D=3No 5<3 = 3 = MenorNo 6<3 = 3 = MenorSi 1<3 = 1=Menor, Menor=1 e) Programa fuente (codificación en java)package ejerdiagrama;import javax.swing.JOptionPane;/** * * @author AaronDzulllenny */public class Ejerdiagrama { /** * @param args the command line arguments */ public static void main(String[] args) { // TODO code application logic here int a, b, c, d, menor=0 ; a = Integer.parseInt(JOptionPane.showInputDialog(null, "Ingresa el valor dea")); b = Integer.parseInt(JOptionPane.showInputDialog(null, "Ingresa el valor deb")); c = Integer.parseInt(JOptionPane.showInputDialog(null, "Ingresa el valor dec")); d = Integer.parseInt(JOptionPane.showInputDialog(null, "Ingresa el valor ded")); if (a < b) { if (a < c) { if (a < d) { menor = a; } else { menor = d;
  4. 4. } } else { if (c < d) { menor = c; } else { menor = d; } } } else { if (b < c) { if (b < d) { menor = b; } else { menor = d; } } else { if (c < d) { menor = c; } else { menor = d; } } } JOptionPane.showMessageDialog(null, "El valor menor es: " + menor); }}f) Depuración.- La forma de comprobar que su programa es funcional seráimprimiendo sus pantallas de salida, las cuales deberán estar previamentediseñadas con presentación en su JOptionPane ver material de clases.
  5. 5. f) Conclusión de su práctica. Identificar el valor menor de un conjunto de números. Hacer un diagrama en el DFD Crear un Programa que identifique el valor menor de un conjunto de números en Java Netbeans.

×