6 actividad temperatura idonea

5
Instituto Tecnológico de Cancún Programación Básica María Jacinta Martínez Castillo Ing. En Mecatrónica Segundo Semestre Casillas Hernández Víctor Adrián

Upload: pepe-antonio-francois

Post on 24-Aug-2014

130 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: 6 Actividad Temperatura idonea

Instituto Tecnológico de Cancún

Programación Básica

María Jacinta Martínez Castillo

Ing. En Mecatrónica

Segundo Semestre

Casillas Hernández Víctor AdriánMora Sarmiento AbrahamSalas Rodríguez Juan José

http://o3mecatronica2012.blogspot.mx/

Page 2: 6 Actividad Temperatura idonea

a) Planteamiento del problema.6.- 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).

Entrada:

Temperatura

Salida:

Acción apropiada realizándose

Condiciones:

Los rangos entre los valores, según las acciones realizadas

Diccionario de datos:

Temp=temperatura de la persona

c) Diseño de solución (Diagrama de flujo usando el programa DFD).

Page 3: 6 Actividad Temperatura idonea

d) Prueba de escritorio.e) Programa fuente (codificación en java).

Código fuente:

temp=Integer.parseInt(JOptionPane.showInputDialog(null,"Escribe tu temperatura:"));

if (temp>30)

JOptionPane.showMessageDialog(null,"Natacion");

{

if (temp>20 && temp<=30)

JOptionPane.showMessageDialog(null,"Tenis");

{

if (temp>10 && temp<=20)

JOptionPane.showMessageDialog(null,"Golf");

{

if (temp>5 && temp<=10)

JOptionPane.showMessageDialog(null,"Esqui");

{

if (temp<=5 && temp>0)

JOptionPane.showMessageDialog(null,"Parchis");

{

if (temp<0)

JOptionPane.showMessageDialog(null,"Estas muy muerto!!!");

Page 4: 6 Actividad Temperatura idonea

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.

g) Conclusión de su práctica.