Java
FACULTAD DE INGENIERÍA
ESCUELA PROFESIONAL DE INGENIERÍA DE SISTEMAS
Tema
Procesos Secuenciales-Manejo de Excepciones
Profesor
Ing. CIP Edwin Iván Farro Pacífico
Ing. CIP Edwin Iván Farro Pacífico
PROCESOS SECUENCIALES
Ejercicio 01
Desarrollar un programa que permita el ingreso de dos números y luego
imprima la suma
Clase SumaGUIClase Suma
Suma
Calcular(a,b)
Ing. CIP Edwin Iván Farro Pacífico
Iniciar NetBeans
Ing. CIP Edwin Iván Farro Pacífico
Crear un proyecto
Ing. CIP Edwin Iván Farro Pacífico
Crear un proyecto
Ing. CIP Edwin Iván Farro Pacífico
Crear un proyecto
Ing. CIP Edwin Iván Farro Pacífico
Crear un proyecto
Ing. CIP Edwin Iván Farro Pacífico
Crear el paquete lógicaIng. CIP Edwin Iván Farro Pacífico
Crear un el paquete lógica
Ing. CIP Edwin Iván Farro Pacífico
Crear la clase Suma
Ing. CIP Edwin Iván Farro Pacífico
Crear la clase Suma
Ing. CIP Edwin Iván Farro Pacífico
Lógica del Programa
Ing. CIP Edwin Iván Farro Pacífico
Crear el paquete gui y la clase SumaGUI
Ing. CIP Edwin Iván Farro Pacífico
Crear el paquete guiy la clase SumaGUI
Ing. CIP Edwin Iván Farro Pacífico
Crear el paquete gui y la clase SumaGUI
Ing. CIP Edwin Iván Farro Pacífico
Agregar controles a la clase SumaGUI
Ing. CIP Edwin Iván Farro Pacífico
Agregar controles jLabel, jTextField y JButton
Agregar jLabel, jTextField y jButton, luego modificar las siguientes propiedades
Propiedad
Text
jLabel1
Ingrese 1ernúmero
jLabel2
Ingrese 2do número
jLabel3
VariableName
La suma es
jTextField1
txtN1
jTextField1
txtN2
jTextField1
txtSuma
jButton1
Aceptar
Ing. CIP Edwin Iván Farro Pacífico
btnAceptar
Interfaz Gráfica
Ing. CIP Edwin Iván Farro Pacífico
Codificar el botón btnAceptar
Ing. CIP Edwin Iván Farro Pacífico
Crear el paquete consola
Ing. CIPEdwin Iván Farro Pacífico
Crear la clase SumaConsola
Ing. CIP Edwin Iván Farro Pacífico
Salida por Consola
Ing. CIP Edwin Iván Farro Pacífico
Ejercicios
Suma=N*(N+1)
2
Ejercicio 02
Diseñar un programa que permita el ingreso de 3 números y luego imprima la
suma.
Ejercicio 03
Diseñar un programa que permita el ingreso de 2 números y luego imprima la
suma, resta,multiplicación y división.
Ejercicio 04
Diseñar un programa que permita calcular el área de un triángulo. Debe ingresar
el valor de la base y la altura.
Ing. CIP Edwin Iván Farro Pacífico
Clase Math
•
La clase Math representa la librería matemática de Java
•
Las funciones matemáticas se encapsulan en Math, y lo mismo sucede
con las demás clases que corresponden a objetos que tienen untipo
equivalente (Character, Float, etc.).
•
El constructor de la clase es privado, por los que no se pueden crear
instancias de la clase.
•
Sin embargo, Math es public para que se pueda llamar desde cualquier
sitio y static para que no haya que inicializarla.
Ing. CIP Edwin Iván Farro Pacífico
Clase Math - Metodos
METODO
DESCRIPCION
Math.abs( x )
Devuelve elvalor absoluto de un numero
Math.toDegress(double x)
Convierte un ángulo en radianes a grados
Math.toRadians(double x)
Convierte un ángulo en grados a radianes
Math.sin( double a )
Devuelve el seno del ángulo a en radianes
Math.cos( double a )
Devuelve el coseno del ángulo a en radianes
Math.tan( double a )
Devuelve la tangente del ángulo a en Radianes
Math.asin(double r )
Devuelve el ángulo cuyo seno es r
Math.acos( doubie r )
Devuelve el ángulo cuyo coseno es r
Ing. CIP Edwin Iván Farro Pacífico
25
Clase Math - Funciones
METODO
DESCRIPCION
Math.atan( doubie r )
Devuelve el ángulo cuya tangente es r
Math.atan2(double a, Double b)
Devuelve el ángulo cuya tangente es a/b
Math.exp( double x )
Devuelve e elevado a x...
Regístrate para leer el documento completo.