martes, 3 de marzo de 2009

ejercicio 4

public class ejercicio2.4 {


public static void main(String[] args) {

for ( int var1= 100; var1 > -100; var1-=5 )

System.out.println (var1);
}


}

EJERCICIO 3(1)
While es otra forma parecida de crear bucles. El resultado es el mismo que cuando utilizamos FOR, pero verás que en determinadas ocasiones es mejor utilizar una u otra
La estructura de While es la siguiente:
While (condición)
Las condiciones que admite while son prácticamente las mismas que if (consulta el capítulo 2 de este tutorial)
Un ejemplo de cómo funciona while es el típico programa (pregunten a cualquier programador) que nos hace adivinar un número:
var AdivinarNum
var Num
AdivinarNum=15
Num=0
while (AdivinarNum!=Num)
{
Num = prompt ("Teclea un número entre 1 y 100", "")
}
alert("Has acertado")
En este ejemplo se utilizan dos variables: AdivinarNum (que contiene el número que hay que adivinar) y Num (que es la variable que contiene el número que nosotros decimos)
Luego hacemos Num=0 y AdivinarNum igual a 15
Esto representa que el número que tenemos que adivinar (AdivinarNum) es el 15

ejercicio 3

package act2;
public class ejercicio2.3 {



public static void main(String[] args){
/*creamos el tipo de variable double y damos valores a la variables*/

double num,raiz,redondeo;

/*creamos un for para usar los numeros desde 1.0 a 100.0,para empezar la variable num contiene el valor 1.0, para la condicion digitamos los números que necesitamos, y le decimos que nos incremente de 1 en 1 el valor num hasta 100.0*/

for (num=1.0; num<100.0; num++)

/*llamamos a la variable raiz definida como double, y le damos la funcion Math.sqrt()*/
raiz=Math.sqrt(num);
/*imprimimos un donde se especifique el numero al que se le sacara raíz, luego imprimimos la variable raíz, esta nos dara como resultado la raíz del numero*/

System.out.println("raíz cuadrada de: "+num+"es:"+raiz);}

ejercicio 2

import java.io.*;
public class ejercicio1.2 {

public static int leer(){

try { InputStreamReader fecha = new InputStreamReader (System.in); BufferedReader fecha = new BufferedReader(fecha);
String name = fecha.readLine();
return Integer.parseInt(name);

} catch (Exception pablo) { return -1;
} }

public static void main(String[] args)
throws java.io.IOException{ System.out.println("primer valor:"); int a = leer();


System.out.println("segundo valor:"); int b = leer();

System.out.println("tercer valor:");

int c = leer(); if (b>a) System.out.println("b mayor que a, valor de b "+b+" valor de a "+a);

else { System.out.println("b no mayor que a");
}

if (b>c) System.out.println("b mayor que c "+c); else { System.out.println("b no mayor que c ");

}

if (a>c) System.out.println("a mayor que c el valor c es"); else { System.out.println("a no mayor que c");

} if

(a>b){ System.out.println("el mayor numero es a con valor de: "+a);

}

else if (a>c){ System.out.println("el mayor es a con un valor de: "+a);
}
else if (c>a){ System.out.println("el mayor es c con un valor de: "+c);
}
else if (b>c){ System.out.println("el mayor es b con un valor de: "+b);
}
else if (c>b){ System.out.println("el mayor es c con un valor de: "+c); }
else if (b>a){ System.out.println("el mayor es b con un valor de: "+b);
}

ejercicio 1

public class ejercicio1 {

public static void main(String[] args){


int a, b ,c ;
a = 10;
b = 15;
c = 8;
if (b>a)
System.out.println("b mayor que a valor b es"+b);
else {
System.out.println("b no mayor que a");
}
if (ac)
System.out.println("b mayor que c el valor c es"+c);
else {
System.out.println("c no mayor que b");
}
System.out.println("el mayor nemero es b vale:"+b);

}
}