Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
S
C
U
E
L
A
D
E
C
I
E
N
C
I
A
S
E
M
P
R
E
S
R
I
A
L
E
S
Uso de Funciones y
Paquetes
Paul Leger
http://pleger.cl
pleger@ucn.cl
Funciones
Cmo saco la raz cuadrada o el coseno
de un valor?
[[[Resolvi ejercicios de la clase
anterior??]]]
Java, como la mayora de los lenguajes,
ofrece varias funcionalidades para facilitar
la vida al programador
Nosotros como programadores, podemos
definir nuestras propias funcionalidades.
2
NOTA: Esto se ver ms tarde en
el curso
Descripcin
abs
max
min
Ejemplos:
int valor = Math.abs(-3);
int maximo = Math.max(2,5);
int minimo = Math.min(2,5);
//mostrando resultados
System.out.println(valor);
System.out.println(maximo);
System.out.println(minimo);
3
Ejercicios
Escriba un programa que obtenga el mayor de
tres nmeros preguntados al usuario.
Nota: no se puede usar la funcin max con tres valores.
Por ejemplo, maximo = max(2,5,6);
=> 2
=> 3
=> 8
Ejercicios
Escriba un programa que genere tres nmeros al azar entre
0 y 10, y muestre los tres nmeros y el promedio de ellos.
Escriba un programa que genere tres nmeros enteros (x,
y, z) al azar entre 0 y 100; y muestre s si el segundo (y)
cumple la condicin x <= y <= z, en caso contrario
muestre no. Adems, debe mostrar los tres nmeros
generados.
Escriba un programa que solicite al usuario ingresar tres
nmeros (a, b, c), los cuales pertenecen a la ecuacin
cuadrtica: a*x2 + b*x + c = 0. Luego, el programa debe
mostrar las dos soluciones de esta ecuacin cuadrtica.
Para mostrar las soluciones, usted debe verificar las
condiciones de la ecuaciones cuadrticas: discriminante
(b^2 4*a*c) >=0 y a!=0
8
Cargando libreras en
Doctor
Java
Ir a men preferencias
y en la opcin
extra classpath,
pulsar add para agregar el archivo con extensin .jar
import ucn.*;
public class EjemploUCNLibreria {
}
NOTA: Esta librera provee varias funciones que
iremos conociendo durante el curso
E
S
C
U
E
L
A
D
E
C
I
E
N
C
I
A
S
Consultas?
E
M
P
R
E
S
R
I
A
L
E
S
12