Programa 6


   a) Planteamiento del problema

Escribe un programa que lea una temperatura introducida a través del
teclado
y muestre por pantalla la actividad más apropiada para dicha temperatura
teniendo en cuenta los siguientes criterios.




b) Análisis de datos (datos de: entrada / salida, condiciones y diccionario de
Datos).

Datos:
Temperatura Introducida

Condiciones:

Si Temperatura Introducida >30 = Natación
Si Temperatura Introducida>20 and Temperatura Introducida<=30 = Tenis
Si Temperatura Introducida>10 and Temperatura Introducida<=20 = Golf
Si Temperatura Introducida >5 and Temperatura Introducida<=10 = Esquí
No Temperatura Introducida>5 and Temperatura Introducida<=10 = Parchís

Diccionario:
Temperatura Introducida = El valor numérico introducido por el usuario y el cual
dependiendo de su valor se determinara que deporte le corresponde.
c) Diseño de solución (Diagrama de flujo usando el programa DFD)
d) Prueba de escritorio.

             Temperatura Introducido= 25
             SI
             Temperatura Introducida>30 “Natación” else
             SI
             Temperatura Introducida>20 && Temperatura Introducida<=30 “Tenis” else
             SI
             (Temperatura Introducida>10 && Temperatura Introducida<=20) “Golf” else
             SI
             Temperatura Introducida>5 && Temperatura Introducida<=10 “Esquí” else

             Parchís

             Temperatura Introducida = 25: “Tenis”


   e) Programa fuente (codificación en java)
package temperatura;
import javax.swing.*;

public class Temperatura {

   public static void main(String[] args) {
     int TemperaturaIntroducida;
   TemperaturaIntroducida=
Integer.parseInt(JOptionPane.showInputDialog(null,"Escribe una Temperatura "));

     if(TemperaturaIntroducida>30){
    JOptionPane.showMessageDialog(null,"Natación ");
    } else {
        if(TemperaturaIntroducida>20 && TemperaturaIntroducida<=30){
           JOptionPane.showMessageDialog(null,"Tenis ");
        } else {
           if (TemperaturaIntroducida>10 && TemperaturaIntroducida<=20){
           JOptionPane.showMessageDialog(null,"Golf ");
           } else {
              if (TemperaturaIntroducida>5 && TemperaturaIntroducida<=10) {
                   JOptionPane.showMessageDialog(null,"Esqui ");
                   } else {
                  JOptionPane.showMessageDialog(null,"Parchís ");
                      }

                 }
             }

         }
    }
}
f) Depuración.- La forma de comprobar que su programa es funcional será
imprimiendo sus pantallas de salida, las cuales deberán estar previamente
diseñadas con presentación en su JOptionPane ver material de clases.




   f) Conclusión de su práctica.
      Construir Intervalos y asignarles valores diferentes a cada uno.
      Hacer un diagrama en el DFD
      Crear un Programa en Java Netbeans

Más contenido relacionado

DOCX
Problema temperatura dev c++
PDF
Tabla de multiplicar
DOCX
(Meta 2.3) conversion de grados centigrados a farenheit dev c++
PPTX
Secion3
TXT
Ejercicios if en c#
PDF
Practica n4 validacion de cedula gary mullo
DOCX
(Meta 5)temperatura 3 dev c++
DOCX
Ejerciciospropuestos4
Problema temperatura dev c++
Tabla de multiplicar
(Meta 2.3) conversion de grados centigrados a farenheit dev c++
Secion3
Ejercicios if en c#
Practica n4 validacion de cedula gary mullo
(Meta 5)temperatura 3 dev c++
Ejerciciospropuestos4

Destacado (7)

PDF
PDF
Uso de las api puertos
PDF
La lógica aplicada a la programacion
DOCX
Sociedad De La InformacióN mapa Conceptual
Uso de las api puertos
La lógica aplicada a la programacion
Sociedad De La InformacióN mapa Conceptual
Publicidad

Similar a Programa 6 (20)

PDF
Ejercicio 6
DOCX
Programa 6
PDF
Semana 2 Fundamentos de Python(Ciclos y Listas)
DOCX
Ejercicios propuestos 4
DOCX
Codigo ejercicios
DOCX
Ejerciciosprogramacion
DOCX
Corridas de los ejercicios ya realizados
DOCX
PDF
2 ex parcial_b_gpo1115
PDF
2 ex parcial_a_respuestas
PDF
Ejercicio 10
DOCX
Programacion
DOCX
Programacion
PDF
Practica 3 (1)
PDF
Practica 3
DOCX
Ejercicios propuesto 3
Ejercicio 6
Programa 6
Semana 2 Fundamentos de Python(Ciclos y Listas)
Ejercicios propuestos 4
Codigo ejercicios
Ejerciciosprogramacion
Corridas de los ejercicios ya realizados
2 ex parcial_b_gpo1115
2 ex parcial_a_respuestas
Ejercicio 10
Programacion
Programacion
Practica 3 (1)
Practica 3
Ejercicios propuesto 3
Publicidad

Más de josue salaltiel avila cauich (8)

PDF
Reporte del funfionamiento del dfd
PPT
Sociedad De InformacióN Y Conocimiento
PPT
Sociedad De InformacióN Y Conocimiento
Reporte del funfionamiento del dfd
Sociedad De InformacióN Y Conocimiento
Sociedad De InformacióN Y Conocimiento

Programa 6

  • 1. Programa 6 a) Planteamiento del problema Escribe un programa que lea una temperatura introducida a través del teclado y muestre por pantalla la actividad más apropiada para dicha temperatura teniendo en cuenta los siguientes criterios. b) Análisis de datos (datos de: entrada / salida, condiciones y diccionario de Datos). Datos: Temperatura Introducida Condiciones: Si Temperatura Introducida >30 = Natación Si Temperatura Introducida>20 and Temperatura Introducida<=30 = Tenis Si Temperatura Introducida>10 and Temperatura Introducida<=20 = Golf Si Temperatura Introducida >5 and Temperatura Introducida<=10 = Esquí No Temperatura Introducida>5 and Temperatura Introducida<=10 = Parchís Diccionario: Temperatura Introducida = El valor numérico introducido por el usuario y el cual dependiendo de su valor se determinara que deporte le corresponde.
  • 2. c) Diseño de solución (Diagrama de flujo usando el programa DFD)
  • 3. d) Prueba de escritorio. Temperatura Introducido= 25 SI Temperatura Introducida>30 “Natación” else SI Temperatura Introducida>20 && Temperatura Introducida<=30 “Tenis” else SI (Temperatura Introducida>10 && Temperatura Introducida<=20) “Golf” else SI Temperatura Introducida>5 && Temperatura Introducida<=10 “Esquí” else Parchís Temperatura Introducida = 25: “Tenis” e) Programa fuente (codificación en java) package temperatura; import javax.swing.*; public class Temperatura { public static void main(String[] args) { int TemperaturaIntroducida; TemperaturaIntroducida= Integer.parseInt(JOptionPane.showInputDialog(null,"Escribe una Temperatura ")); if(TemperaturaIntroducida>30){ JOptionPane.showMessageDialog(null,"Natación "); } else { if(TemperaturaIntroducida>20 && TemperaturaIntroducida<=30){ JOptionPane.showMessageDialog(null,"Tenis "); } else { if (TemperaturaIntroducida>10 && TemperaturaIntroducida<=20){ JOptionPane.showMessageDialog(null,"Golf "); } else { if (TemperaturaIntroducida>5 && TemperaturaIntroducida<=10) { JOptionPane.showMessageDialog(null,"Esqui "); } else { JOptionPane.showMessageDialog(null,"Parchís "); } } } } } }
  • 4. f) Depuración.- La forma de comprobar que su programa es funcional será imprimiendo sus pantallas de salida, las cuales deberán estar previamente diseñadas con presentación en su JOptionPane ver material de clases. f) Conclusión de su práctica. Construir Intervalos y asignarles valores diferentes a cada uno. Hacer un diagrama en el DFD Crear un Programa en Java Netbeans