SlideShare uma empresa 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

Mais conteúdo relacionado

Mais procurados

0408 ecuaciones diferenciales
0408 ecuaciones diferenciales0408 ecuaciones diferenciales
0408 ecuaciones diferenciales
luisrial15
 
1446701938 84 _deber252_b1
1446701938 84 _deber252_b11446701938 84 _deber252_b1
1446701938 84 _deber252_b1
Homero Ojeda
 
Reglas diferenciales y derivadas
Reglas diferenciales y derivadasReglas diferenciales y derivadas
Reglas diferenciales y derivadas
eHdward
 
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
Diroplan
 

Mais procurados (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
 

Destaque

Programa 10
Programa 10Programa 10
Programa 10
Ansd
 
Programa 6
Programa 6Programa 6
Programa 6
Ansd
 
Programa 7
Programa 7Programa 7
Programa 7
Ansd
 
Programa 8
Programa 8Programa 8
Programa 8
Ansd
 
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
juanda lamilla
 
Metodología de la programación
Metodología de la programaciónMetodología de la programación
Metodología de la programación
Ansd
 
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
Marco Chunab
 

Destaque (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
 

Semelhante a Programa 9

Sistemas ecuaciones no lineales
Sistemas ecuaciones no linealesSistemas ecuaciones no lineales
Sistemas ecuaciones no lineales
Andres Milquez
 
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.
merlyrojas
 
Convolucion Tiempo Discreto
Convolucion Tiempo DiscretoConvolucion Tiempo Discreto
Convolucion Tiempo Discreto
guest1e528d
 
Convolucion Tiempo Discreto
Convolucion Tiempo DiscretoConvolucion Tiempo Discreto
Convolucion Tiempo Discreto
María Dovale
 
Distribucion de Laplace
Distribucion de LaplaceDistribucion de Laplace
Distribucion de Laplace
Luis Pons
 
Distribucion de Laplace
Distribucion de LaplaceDistribucion de Laplace
Distribucion de Laplace
Luis Pons
 

Semelhante 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
 

Mais de Ansd

Programa 5
Programa 5Programa 5
Programa 5
Ansd
 
Programa 4
Programa 4Programa 4
Programa 4
Ansd
 
Programa 3
Programa 3Programa 3
Programa 3
Ansd
 
Programa 2
Programa 2Programa 2
Programa 2
Ansd
 
Programa1
Programa1Programa1
Programa1
Ansd
 
Reporte dfd
Reporte dfdReporte dfd
Reporte dfd
Ansd
 
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
Ansd
 

Mais 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