SlideShare una empresa de Scribd logo
1 de 3
Descargar para leer sin conexión
Ejercicio 10

Problema

El número de sonidos emitidos por un grillo en un minuto es una función de
la temperatura. Así, es posible determinar la temperatura haciendo uso de un
grillo como termómetro y aplicando la fórmula: t = N/4 + 40, donde N es el
número de sonidos emitidos por el grillo en un minuto. Necesitamos un programa
que estime la temperatura, tomando en cuenta que si el grillo no emite ningún
sonido (es decir, N es cero) no es posible hacer la estimación. Asimismo, tenga en
cuenta que un valor negativo para N es un error.

Análisis de datos

Los datos de entrada son los que nos proporciona el usuario al conocer el numero
de sonidos emitidos por un grillo en un minuto.

Los de salida sera la temperatura que nos arroja la funcion

Diseño de solución

Utilizaremos la funcion matematica dada en el problema como arma para resolver
este problema.
Codificación


/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package ejercicio.pkg10;

import javax.swing.JOptionPane;

/**
 *
 * @author mike
 */
import javax.swing.*;
public class Ejercicio10 {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here

        float nv,temp;

    nv=Float.parseFloat(JOptionPane.showInputDialog(null,"¿A cuantas veces
canta el grillito por minuto?"));
   if (nv==0)
   {
       JOptionPane.showMessageDialog(null,"La temperatura es 0");


    }
     else
    {
       temp= nv/4+40;
     JOptionPane.showMessageDialog(null,"La temperatura es:"+temp+"");
    }

    }
}
Ejecución Pantalla

Más contenido relacionado

La actualidad más candente

Ejercicios propuestos
Ejercicios propuestosEjercicios propuestos
Ejercicios propuestosjfranco_123
 
Algoritmos En Grupo De Pseint
Algoritmos En Grupo De PseintAlgoritmos En Grupo De Pseint
Algoritmos En Grupo De PseintJhosue Vitonas
 
Trabajo grupal de ciclos repetitivos
Trabajo grupal de ciclos repetitivosTrabajo grupal de ciclos repetitivos
Trabajo grupal de ciclos repetitivosemidacent
 
(Meta 5)temperatura dev c++
(Meta 5)temperatura dev c++ (Meta 5)temperatura dev c++
(Meta 5)temperatura dev c++ Eli Diaz
 
Iniciando el bricx command center
Iniciando el bricx command centerIniciando el bricx command center
Iniciando el bricx command centerDelia Jofré
 
Programas java
Programas javaProgramas java
Programas javakgro123
 
Metodos de programacion estructurada
Metodos de programacion estructuradaMetodos de programacion estructurada
Metodos de programacion estructuradaDeiver Diaz Contreras
 
Optimizacion de Compiladores
Optimizacion de CompiladoresOptimizacion de Compiladores
Optimizacion de CompiladoresJorge
 
Muestreo, Reconstruccion y Controladores Digitales
Muestreo, Reconstruccion y Controladores DigitalesMuestreo, Reconstruccion y Controladores Digitales
Muestreo, Reconstruccion y Controladores DigitalesEspinosaCarlos
 

La actualidad más candente (18)

Ejercicios propuestos
Ejercicios propuestosEjercicios propuestos
Ejercicios propuestos
 
Guia prática n°1
Guia prática n°1Guia prática n°1
Guia prática n°1
 
Algoritmos En Grupo De Pseint
Algoritmos En Grupo De PseintAlgoritmos En Grupo De Pseint
Algoritmos En Grupo De Pseint
 
Repaso
RepasoRepaso
Repaso
 
Archivo1
Archivo1Archivo1
Archivo1
 
Trabajo grupal de ciclos repetitivos
Trabajo grupal de ciclos repetitivosTrabajo grupal de ciclos repetitivos
Trabajo grupal de ciclos repetitivos
 
(Meta 5)temperatura dev c++
(Meta 5)temperatura dev c++ (Meta 5)temperatura dev c++
(Meta 5)temperatura dev c++
 
Iniciando el bricx command center
Iniciando el bricx command centerIniciando el bricx command center
Iniciando el bricx command center
 
Traduccion Por Sintaxis
Traduccion Por SintaxisTraduccion Por Sintaxis
Traduccion Por Sintaxis
 
Clase cim n07-Robotica
Clase cim n07-RoboticaClase cim n07-Robotica
Clase cim n07-Robotica
 
Practicas de PLC Electroneumática
Practicas de PLC ElectroneumáticaPracticas de PLC Electroneumática
Practicas de PLC Electroneumática
 
Métodos de la clase vector
Métodos de la clase vectorMétodos de la clase vector
Métodos de la clase vector
 
Programas java
Programas javaProgramas java
Programas java
 
Metodos de programacion estructurada
Metodos de programacion estructuradaMetodos de programacion estructurada
Metodos de programacion estructurada
 
Optimizacion de Compiladores
Optimizacion de CompiladoresOptimizacion de Compiladores
Optimizacion de Compiladores
 
Muestreo, Reconstruccion y Controladores Digitales
Muestreo, Reconstruccion y Controladores DigitalesMuestreo, Reconstruccion y Controladores Digitales
Muestreo, Reconstruccion y Controladores Digitales
 
Practica dip 2013
Practica dip 2013Practica dip 2013
Practica dip 2013
 
Tema3
Tema3Tema3
Tema3
 

Similar a Grillo termómetro temperatura (20)

Programa 10
Programa 10Programa 10
Programa 10
 
Netsbeans
NetsbeansNetsbeans
Netsbeans
 
Fundamentos de programación.pptx
Fundamentos de programación.pptxFundamentos de programación.pptx
Fundamentos de programación.pptx
 
Ejemplos_funciones.pdf
Ejemplos_funciones.pdfEjemplos_funciones.pdf
Ejemplos_funciones.pdf
 
Programa 10
Programa 10Programa 10
Programa 10
 
Prueba programacion
Prueba programacionPrueba programacion
Prueba programacion
 
CUADERNILLO DE PRACTICAS JAVA NETBEANS 1_PARCIAL CBT.pdf
CUADERNILLO DE PRACTICAS JAVA NETBEANS 1_PARCIAL CBT.pdfCUADERNILLO DE PRACTICAS JAVA NETBEANS 1_PARCIAL CBT.pdf
CUADERNILLO DE PRACTICAS JAVA NETBEANS 1_PARCIAL CBT.pdf
 
Programa 1
Programa 1Programa 1
Programa 1
 
Practicas
PracticasPracticas
Practicas
 
20 programas
20 programas20 programas
20 programas
 
Practica 9 Laboratorio de Computación para Ingenieros FI
Practica 9 Laboratorio de Computación para Ingenieros FIPractica 9 Laboratorio de Computación para Ingenieros FI
Practica 9 Laboratorio de Computación para Ingenieros FI
 
Programación 1: funciones en C
Programación 1: funciones en CProgramación 1: funciones en C
Programación 1: funciones en C
 
Esmeralda....!!!
Esmeralda....!!!Esmeralda....!!!
Esmeralda....!!!
 
Prueba1
Prueba1Prueba1
Prueba1
 
Analisis Clase2
Analisis  Clase2Analisis  Clase2
Analisis Clase2
 
20 problemas
20 problemas20 problemas
20 problemas
 
Ejercicios Java
Ejercicios JavaEjercicios Java
Ejercicios Java
 
Ejercicio 6
Ejercicio 6Ejercicio 6
Ejercicio 6
 
Arduino: Reporte de diseño controlador acuario con Arduino
Arduino: Reporte de diseño controlador acuario con ArduinoArduino: Reporte de diseño controlador acuario con Arduino
Arduino: Reporte de diseño controlador acuario con Arduino
 
Introduccion a C++
Introduccion a C++Introduccion a C++
Introduccion a C++
 

Más de miguelcastromejia (11)

Ensayo aplicaciones apis
Ensayo aplicaciones apisEnsayo aplicaciones apis
Ensayo aplicaciones apis
 
Portadas
PortadasPortadas
Portadas
 
Casa
CasaCasa
Casa
 
Ejercicio 8
Ejercicio 8Ejercicio 8
Ejercicio 8
 
Ejercicio 4
Ejercicio 4Ejercicio 4
Ejercicio 4
 
Ejercicio 5.
Ejercicio 5.Ejercicio 5.
Ejercicio 5.
 
Ejercicio 9
Ejercicio 9Ejercicio 9
Ejercicio 9
 
Ejercicio 5
Ejercicio 5Ejercicio 5
Ejercicio 5
 
Ejercicio 3
Ejercicio 3Ejercicio 3
Ejercicio 3
 
Ejercicio 1
Ejercicio 1Ejercicio 1
Ejercicio 1
 
Ejercicio 2
Ejercicio 2Ejercicio 2
Ejercicio 2
 

Grillo termómetro temperatura

  • 1. Ejercicio 10 Problema El número de sonidos emitidos por un grillo en un minuto es una función de la temperatura. Así, es posible determinar la temperatura haciendo uso de un grillo como termómetro y aplicando la fórmula: t = N/4 + 40, donde N es el número de sonidos emitidos por el grillo en un minuto. Necesitamos un programa que estime la temperatura, tomando en cuenta que si el grillo no emite ningún sonido (es decir, N es cero) no es posible hacer la estimación. Asimismo, tenga en cuenta que un valor negativo para N es un error. Análisis de datos Los datos de entrada son los que nos proporciona el usuario al conocer el numero de sonidos emitidos por un grillo en un minuto. Los de salida sera la temperatura que nos arroja la funcion Diseño de solución Utilizaremos la funcion matematica dada en el problema como arma para resolver este problema.
  • 2. Codificación /* * To change this template, choose Tools | Templates * and open the template in the editor. */ package ejercicio.pkg10; import javax.swing.JOptionPane; /** * * @author mike */ import javax.swing.*; public class Ejercicio10 { /** * @param args the command line arguments */ public static void main(String[] args) { // TODO code application logic here float nv,temp; nv=Float.parseFloat(JOptionPane.showInputDialog(null,"¿A cuantas veces canta el grillito por minuto?")); if (nv==0) { JOptionPane.showMessageDialog(null,"La temperatura es 0"); } else { temp= nv/4+40; JOptionPane.showMessageDialog(null,"La temperatura es:"+temp+""); } } }