Académique Documents
Professionnel Documents
Culture Documents
PARA CALIFICAR (1): Con base en los programitas anteriores haga uno
nuevo donde se d un saludo muy especial y en la siguiente lnea se
visualicen los nombres completos de los integrantes del grupo y por
ltimo que se visualice la fecha y la hora actual. Llame la clase
programa1.
PARA CALIFICAR (2): Con base en la java.class anterior haga una nueva
donde se impriman los nmeros impares y otra que calcule los
nmeros primos entre 2 y 10000. Llame la clase programa2.
import java.lang.*;
class rectangulo {
public static void main (String[] args) {
double area, perimetro;
double largo = 20.5;
double ancho = 20.0;
area = largo * ancho;
perimetro = (2* largo) + (2 * ancho);
System.out.println("El area del rectangulo es: " + area);
System.out.println("El
perimetro);
perimetro
del
rectangulo
es:
"
}
}
CICLO WHILE:
Generalmente esta estructura se utiliza en situaciones en donde
desconocemos la cantidad de ciclos que se deben ejecutar para
producir un resultado. Como no sabemos de antemano cuantas vueltas
debe dar, simplemente esperamos que el resultado de las divisiones
sucesivas sea igual a cero.
EJEMPLO
public class Dec2Bin{
public static void main(String args[]){
int decimal = 252222;
String binario = "";
while ( decimal > 0 ) {
binario = decimal % 2 + binario;
decimal /= 2;
}
System.out.println(binario);
}
}
PARA CALIFICAR (3): Que hace el java.class anterior. Pruebe con varios
numeros decimales diferentes. Haga la prueba de escritorio con uno de
los ejemplos para verificar como funciona este While. Llame la clase
programa3.
DataInputStream
DataInputStream(new
boolean readBoolean();
byte readByte();
int readUnsignedByte();
short readShort();
int readUnsignedShort();
char readChar();
int readInt();
String readLine();
long readLong();
float readFloat();
double readDouble();
La clase DataOutputStream es til para escribir datos del tipo primitivo
de una forma portable. Esta clase tiene un slo constructor que toma
un objeto de la clase OutputStream o sus derivadas como parmetro.
Se crea un objeto de la clase DataOutputStream vinculndolo a un
objeto FileOutputStream para escribir en un archivo en disco
denominado pedido.txt..
FileOutputStream fileOut=new FileOutputStream("pedido.txt");
DataOutputStream salida=new DataOutputStream(fileOut));
o en una sola lnea
DataOutputStream salida=new DataOutputStream(new
FileOutputStream("pedido.txt"));
PARA CALIFICAR (5): Hacer el cdigo anterior para que tambin reste,
multiplique y divida los dos nmeros capturados por teclado. Llame la
clase programa5.
ARREGLOS EN JAVA:
Son objetos, demostrando el compromiso de java con la orientacin a
objetos. A continuacin veremos cmo inicializar un arreglo
unidimensional y multidimensional, como se manipulan, el proceso de
pasar arreglos a mtodos y las tcnicas elementales para ordenar y
realizar bsquedas.
// fin de main
4, 8, 6, 8, 10 };
int frecuencia[] = new int[ 11 ];
System.exit( 0 );
} // fin de main
votacin
de
estudiantes",
// tirar un dado 6000 veces; usar el valor del dado como ndice de
frecuencia
for ( int tiro = 1; tiro <= 6000; tiro++ )
++frecuencia[ 1 + ( int ) ( Math.random() * 6 ) ];
System.exit( 0 );
} // fin de main