Está en la página 1de 3

Guia Nº3

Operadores Aritmeticos
public class prog1
{
public static void main (String[] args)
{

double a= 0 ;
double b= 0 ;
double c= 0 ;

System.out.print("Dame el valor de a : ");


a = Leer.datoDouble();

System.out.print("Dame el valor de b : ");


b = Leer.datoDouble();

c=a+b;
System.out.println("La suma es : " + c);
c=a-b;
System.out.println("La resta es : " + c);
c=a*b;
System.out.println("La multiplicacion es : " + c);
c=a/b;
System.out.println("La division es : " + c);
}
}

Estructuras de control
Uso del If-else

public class prog4 //muestra si son iguales, o el mayor y menor.


{
public static void main (String[] args)
{

int a= 0 ;
int b= 0 ;

System.out.print("Dame el valor de a : ");


a = Leer.datoint();

System.out.print("Dame el valor de b : ");


b = Leer.datoint();

if (a==b)
{
System.out.println("Los numeros a,b son iguales");
}
else if (a>b)
{
System.out.println("El numero " + a +" es el mayor");
System.out.println("El numero " +bc +" es el menor");
}
else
{
System.out.println("El numero " + b +" es el mayor");
System.out.println("El numero " + a +" es el menor");}}}

Uso del switch (Caso)

public class prog5 //muestra los dias de la semana


{
int semana;
public static void main (String[] args)
{
System.out.println("Introdusca el dia");
semana = Leer.datoint();
switch (semana){
1: System.out.println("Lunes"); break;
2: System.out.println("Martes"); break;
3: System.out.println("Miercoles"); break;
4: System.out.println(“Jueves"); break;
5: System.out.println("Viernes"); break;
6: System.out.println("Sabado"); break;
7: System.out.println("Domingo"); break;
default: System.out.println("introdujo un dia invalido");break;
}
}}
Estructuras Repetitivas
a.) Bucle while
Se utiliza, por ejemplo para estar en un bucle del que no hay que salir hasta que no se cumpla una
determinada condición. Por ejemplo, multiplicar un número por 2 hasta que sea mayor que 100:

public class prog5 //muestra los dias de la semana


{
public static void main (String[] args)
{
int i = 1;
while ( i <= 100 ) {
i = i * 2;
}

}}

b.) Bucle do-while (Repetir)

public class prog5 //muestra los dias de la semana


{
public static void main (String[] args)
{ int c;

do {
c = Leer.datoint( );
// Sentencias para tratar el entero c
} while ( c != -1 ); // No se puede leer más (Fin fichero)
c.) Bucle for (Para)

for ( var inicial; condicion de parada; valor de incremento)

for ( i = 0 ; i < 10 ; i++ )

Algunos (o todos) estos componentes pueden omitirse, pero los puntos y coma siempre deben
aparecer (aunque sea sin nada entre sí).
Se debe utilizar el bucle for cuando se conozcan las restricciones del bucle (su instrucción de
iniciación, criterio de terminación e instrucción de incremento).
Por ejemplo, los bucles for son utilizados comúnmente para iterar sobre los elementos de una
matriz, o los caracteres de una cadena:
// cad es una cadena (String)
for ( int i = 0; i < cad.length() ; i++){
// hacer algo con el elemento i-ésimo de cad
}

También podría gustarte