Estructuras Selectivas Java
Estructuras Selectivas Java
Estructuras Selectivas Java
N :
ESTRUCTURAS SELECTIVAS:
Estas estructuras controlan el comportamiento de un mtodo o un programa, a
su vez que no son tiles para combinar instrucciones o sentencias individuales
en una simple expresin lgica con un principio y un fin. Entre estas sentencias
tenemos:
IF
IF-ELSE
IF-ELSE ANIDADAS
SWITCH
SENTENCIA IF
sentencian;
SENTENCIA DE CONTROL SWITCH
Esta sentencia se utiliza para seleccionar una de entre mltiples alternativas,
su sintaxis es la siguiente:
switch (opcin){
case etiqueta1: sentencias1;
break;
case etiqueta2: sentencias2;
break;
sentencias; }
Estructura cclica while
Es una estructura de repeticin en la cual el nmero de repeticiones, o tiempo
de duracin es desconocido, la terminacin de dicho ciclo depende de la
expresin lgica, una forma en como se comporta dicha estructura es
Mientras la expresin lgica es verdadera se ejecutan todas las instrucciones
internas. Al menos visualizaremos 2 casos:
a)
int i=0;
while(i<=limite){
instruccin(es);
i++;
}
b)
int resp=0;
while(resp==0){
intruccion(es);
System.out.println(Para continuar pulsa 0);
resp=Integer.parseInt(entrada.readLine());
}
Estructura cclica do while
La diferencia con la estructura while es que en este ciclo la expresin lgica se
evalua al final. Su formato es el siguiente:
int i=0;
do{
sentencias;
i++;
}
while(i<=limite);
Arreglos (Vectores)
Un arreglo es una secuencia de datos del mismo tipo, mismos que se
enumeran consecutivamente 0, 1 ,2 ,3, n, pueden ser de cualquier tipo de
dato simple de java, o previamente declarado. Por lo regular los arreglos
almacenan tipos de dato char, int o foat.
Como se menciono anteriormente los elementos de un arreglo son
consecutivos (0, 1, 2) a estos elementos se les denomina subndices y
especifica la posicin del elemento dentro del arreglo por si se desea localizar a
este mismo.
La sintaxis para declarar un arreglo en java es :
tipo [] identificador; //indica que todos los identificadores son de este tipo
tipo identificador [];//indica que es arreglo solo al que le siguen los corchetes
La sintaxis para crear un arreglo es la siguiente:
tipo identificador[]=new tipo[longitud];
0
1
2
3
4
n
N :