SlideShare una empresa de Scribd logo
1 de 5
INSTITUTO TECNOLÓGICO DE CANCÚN


         INGENIERÍA MECATRÓNICA


                MATERIA:


          PROGRAMACIÓN BÁSICA


               PROFESORA:


     MARÍA JACINTA MARTÍNEZ CASTILLO


              “PROGRAMA 9”


                AUTORES:


   ALEJANDRO FIGUEROA ANDRÉS ALFONSO


         CUA MAY JOEL DE LA CRUZ


           MARTINEZ SOLIS ITZEL




CANCÚN QUINTANA ROO A 20 DE ABRIL DEL 2012
PLANTEAMIENTO DEL PROBLEMA

Determinar e imprima la hipotenusa de un triángulo rectángulo conocidas
laslongitudes de sus dos catetos.

                            ANÁLISIS DEL PROBLEMA

Se necesitan 3 valores tipo float y estas formulas

((Math.pow(x, 2))+ (Math.pow(y, 2)

 h= (float) Math.sqrt(h);

Son para obtener su raíz cuadrada con los catetos conocidos.

                              DIAGRAMA DE FLUJO




                                         1
PRUEBA DE ESCRITORIO

1. ° nos pide ingresar un valor para cateto opuesto

2° nos pide ingresar un valor para cateto adyacente

3°nos da el valor de la hipotenusa.



                                   Código de fuente

import javax.swing.*;

public class Ejercicio9 {



  /**

   * @param args the command line arguments

   */

  public static void main(String[] args) {

        // TODO code application logic here

  float h,x,y;

String H,X,Y;

  X= JOptionPane.showInputDialog(null, "¿Cual es el cateto opuesto?");

        x= Float.parseFloat(X);

        Y= JOptionPane.showInputDialog(null, "¿Cual es el cateto adyacente?");

        y= Float.parseFloat(Y);

        h= (float) ((Math.pow(x, 2))+ (Math.pow(y, 2)));

        h= (float) Math.sqrt(h);



 JOptionPane.showMessageDialog(null, "El valor de la hipotenusa es: "+h);



                                              2
}

}

        Depuración.




            3
Conclusión

Este programa nos ayuda para determinar la hipotenusa de los triángulos
rectángulos con los valores de los catetos ya asignados.




                                       4

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

0408 ecuaciones diferenciales
0408 ecuaciones diferenciales0408 ecuaciones diferenciales
0408 ecuaciones diferenciales
 
1446701938 84 _deber252_b1
1446701938 84 _deber252_b11446701938 84 _deber252_b1
1446701938 84 _deber252_b1
 
⭐⭐⭐⭐⭐ SOLUCIÓN LECCIÓN SISTEMAS DIGITALES 1, 2do Parcial (2020 PAO 1) C5 A
⭐⭐⭐⭐⭐ SOLUCIÓN LECCIÓN SISTEMAS DIGITALES 1, 2do Parcial (2020 PAO 1) C5 A⭐⭐⭐⭐⭐ SOLUCIÓN LECCIÓN SISTEMAS DIGITALES 1, 2do Parcial (2020 PAO 1) C5 A
⭐⭐⭐⭐⭐ SOLUCIÓN LECCIÓN SISTEMAS DIGITALES 1, 2do Parcial (2020 PAO 1) C5 A
 
Derivadas Parciales
Derivadas ParcialesDerivadas Parciales
Derivadas Parciales
 
Reglas diferenciales y derivadas
Reglas diferenciales y derivadasReglas diferenciales y derivadas
Reglas diferenciales y derivadas
 
Ejercicio de estrud 2
Ejercicio de estrud 2Ejercicio de estrud 2
Ejercicio de estrud 2
 
T16 misw discontinua_lf
T16 misw discontinua_lfT16 misw discontinua_lf
T16 misw discontinua_lf
 
Calculo de derivadas
Calculo de derivadasCalculo de derivadas
Calculo de derivadas
 
Programacion ultima tarea
Programacion ultima tareaProgramacion ultima tarea
Programacion ultima tarea
 
BIOMETRÍA 3/7 Universidad de Granada
BIOMETRÍA 3/7 Universidad de GranadaBIOMETRÍA 3/7 Universidad de Granada
BIOMETRÍA 3/7 Universidad de Granada
 
Taller de repaso de metodos y arreglos
Taller de repaso de metodos y arreglosTaller de repaso de metodos y arreglos
Taller de repaso de metodos y arreglos
 
Matriz jacobiana
Matriz jacobianaMatriz jacobiana
Matriz jacobiana
 
Derivada
DerivadaDerivada
Derivada
 
Aplicación de derivadas - Mariangel Barrios
Aplicación de derivadas - Mariangel Barrios Aplicación de derivadas - Mariangel Barrios
Aplicación de derivadas - Mariangel Barrios
 
Calculo I
Calculo ICalculo I
Calculo I
 
SSLL-TE-2012-2S
SSLL-TE-2012-2SSSLL-TE-2012-2S
SSLL-TE-2012-2S
 
Guia funciones ii_medio
Guia funciones ii_medioGuia funciones ii_medio
Guia funciones ii_medio
 
Tabla derivadasinmediatas
Tabla derivadasinmediatasTabla derivadasinmediatas
Tabla derivadasinmediatas
 
Guia funciones ii_medio
Guia funciones ii_medioGuia funciones ii_medio
Guia funciones ii_medio
 
Antiderivadas
AntiderivadasAntiderivadas
Antiderivadas
 

Destacado

Programa 10
Programa 10Programa 10
Programa 10Ansd
 
Programa 6
Programa 6Programa 6
Programa 6Ansd
 
Programa 7
Programa 7Programa 7
Programa 7Ansd
 
Programa 8
Programa 8Programa 8
Programa 8Ansd
 
La tecnología está presente en todo lo que nos rodea
La tecnología está presente en todo lo que nos rodeaLa tecnología está presente en todo lo que nos rodea
La tecnología está presente en todo lo que nos rodeajuanda lamilla
 
Metodología de la programación
Metodología de la programaciónMetodología de la programación
Metodología de la programaciónAnsd
 
Metodologia de la programación Capitulo 1: Conceptos Generales
Metodologia de la programación Capitulo 1: Conceptos GeneralesMetodologia de la programación Capitulo 1: Conceptos Generales
Metodologia de la programación Capitulo 1: Conceptos GeneralesVideoconferencias UTPL
 
Conceptos básicos y metodología de la programación
Conceptos básicos y metodología de la programaciónConceptos básicos y metodología de la programación
Conceptos básicos y metodología de la programaciónMarco Chunab
 
Conceptos básicos y metodología de la programación
Conceptos básicos y metodología de la programaciónConceptos básicos y metodología de la programación
Conceptos básicos y metodología de la programaciónjusto morales
 

Destacado (9)

Programa 10
Programa 10Programa 10
Programa 10
 
Programa 6
Programa 6Programa 6
Programa 6
 
Programa 7
Programa 7Programa 7
Programa 7
 
Programa 8
Programa 8Programa 8
Programa 8
 
La tecnología está presente en todo lo que nos rodea
La tecnología está presente en todo lo que nos rodeaLa tecnología está presente en todo lo que nos rodea
La tecnología está presente en todo lo que nos rodea
 
Metodología de la programación
Metodología de la programaciónMetodología de la programación
Metodología de la programación
 
Metodologia de la programación Capitulo 1: Conceptos Generales
Metodologia de la programación Capitulo 1: Conceptos GeneralesMetodologia de la programación Capitulo 1: Conceptos Generales
Metodologia de la programación Capitulo 1: Conceptos Generales
 
Conceptos básicos y metodología de la programación
Conceptos básicos y metodología de la programaciónConceptos básicos y metodología de la programación
Conceptos básicos y metodología de la programación
 
Conceptos básicos y metodología de la programación
Conceptos básicos y metodología de la programaciónConceptos básicos y metodología de la programación
Conceptos básicos y metodología de la programación
 

Similar a Programa 9 (20)

Programa 9
Programa 9Programa 9
Programa 9
 
Ejercicio 9
Ejercicio 9Ejercicio 9
Ejercicio 9
 
Teorema Bayes Ejemplo
Teorema Bayes EjemploTeorema Bayes Ejemplo
Teorema Bayes Ejemplo
 
Poo4
Poo4Poo4
Poo4
 
Solución en series de y' = f(x,y)
Solución en series de y' = f(x,y)Solución en series de y' = f(x,y)
Solución en series de y' = f(x,y)
 
Sistemas ecuaciones no lineales
Sistemas ecuaciones no linealesSistemas ecuaciones no lineales
Sistemas ecuaciones no lineales
 
Clase7-Estadística
Clase7-EstadísticaClase7-Estadística
Clase7-Estadística
 
Guía teórica. variables aleatorias y sus distribuciones. ii corte.
Guía teórica. variables aleatorias y sus distribuciones. ii corte.Guía teórica. variables aleatorias y sus distribuciones. ii corte.
Guía teórica. variables aleatorias y sus distribuciones. ii corte.
 
Practica r 2
Practica r 2Practica r 2
Practica r 2
 
38041375
3804137538041375
38041375
 
Convolucion Tiempo Discreto
Convolucion Tiempo DiscretoConvolucion Tiempo Discreto
Convolucion Tiempo Discreto
 
Convolucion Tiempo Discreto
Convolucion Tiempo DiscretoConvolucion Tiempo Discreto
Convolucion Tiempo Discreto
 
Interpolaion c++
Interpolaion c++Interpolaion c++
Interpolaion c++
 
Ecuaciones y sist de ecuaciones no lineales
Ecuaciones y sist de ecuaciones no linealesEcuaciones y sist de ecuaciones no lineales
Ecuaciones y sist de ecuaciones no lineales
 
Clase 9 Variables aleatorias.pdf
Clase 9 Variables aleatorias.pdfClase 9 Variables aleatorias.pdf
Clase 9 Variables aleatorias.pdf
 
Practica6
Practica6Practica6
Practica6
 
Distribucion de Laplace
Distribucion de LaplaceDistribucion de Laplace
Distribucion de Laplace
 
Distribucion de Laplace
Distribucion de LaplaceDistribucion de Laplace
Distribucion de Laplace
 
CAPITULO 6.pdf
CAPITULO 6.pdfCAPITULO 6.pdf
CAPITULO 6.pdf
 
Importancia de las integrales
Importancia de las integralesImportancia de las integrales
Importancia de las integrales
 

Más de Ansd

Programa 5
Programa 5Programa 5
Programa 5Ansd
 
Programa 4
Programa 4Programa 4
Programa 4Ansd
 
Programa 3
Programa 3Programa 3
Programa 3Ansd
 
Programa 2
Programa 2Programa 2
Programa 2Ansd
 
Programa1
Programa1Programa1
Programa1Ansd
 
Reporte dfd
Reporte dfdReporte dfd
Reporte dfdAnsd
 
Ensayo de el pensamiento logico aplicado a la programacion
Ensayo de el pensamiento logico aplicado a la programacionEnsayo de el pensamiento logico aplicado a la programacion
Ensayo de el pensamiento logico aplicado a la programacionAnsd
 

Más de Ansd (7)

Programa 5
Programa 5Programa 5
Programa 5
 
Programa 4
Programa 4Programa 4
Programa 4
 
Programa 3
Programa 3Programa 3
Programa 3
 
Programa 2
Programa 2Programa 2
Programa 2
 
Programa1
Programa1Programa1
Programa1
 
Reporte dfd
Reporte dfdReporte dfd
Reporte dfd
 
Ensayo de el pensamiento logico aplicado a la programacion
Ensayo de el pensamiento logico aplicado a la programacionEnsayo de el pensamiento logico aplicado a la programacion
Ensayo de el pensamiento logico aplicado a la programacion
 

Programa 9

  • 1. INSTITUTO TECNOLÓGICO DE CANCÚN INGENIERÍA MECATRÓNICA MATERIA: PROGRAMACIÓN BÁSICA PROFESORA: MARÍA JACINTA MARTÍNEZ CASTILLO “PROGRAMA 9” AUTORES: ALEJANDRO FIGUEROA ANDRÉS ALFONSO CUA MAY JOEL DE LA CRUZ MARTINEZ SOLIS ITZEL CANCÚN QUINTANA ROO A 20 DE ABRIL DEL 2012
  • 2. PLANTEAMIENTO DEL PROBLEMA Determinar e imprima la hipotenusa de un triángulo rectángulo conocidas laslongitudes de sus dos catetos. ANÁLISIS DEL PROBLEMA Se necesitan 3 valores tipo float y estas formulas ((Math.pow(x, 2))+ (Math.pow(y, 2) h= (float) Math.sqrt(h); Son para obtener su raíz cuadrada con los catetos conocidos. DIAGRAMA DE FLUJO 1
  • 3. PRUEBA DE ESCRITORIO 1. ° nos pide ingresar un valor para cateto opuesto 2° nos pide ingresar un valor para cateto adyacente 3°nos da el valor de la hipotenusa. Código de fuente import javax.swing.*; public class Ejercicio9 { /** * @param args the command line arguments */ public static void main(String[] args) { // TODO code application logic here float h,x,y; String H,X,Y; X= JOptionPane.showInputDialog(null, "¿Cual es el cateto opuesto?"); x= Float.parseFloat(X); Y= JOptionPane.showInputDialog(null, "¿Cual es el cateto adyacente?"); y= Float.parseFloat(Y); h= (float) ((Math.pow(x, 2))+ (Math.pow(y, 2))); h= (float) Math.sqrt(h); JOptionPane.showMessageDialog(null, "El valor de la hipotenusa es: "+h); 2
  • 4. } } Depuración. 3
  • 5. Conclusión Este programa nos ayuda para determinar la hipotenusa de los triángulos rectángulos con los valores de los catetos ya asignados. 4