Conceptos POO v2

Páginas: 17 (4171 palabras) Publicado: 21 de octubre de 2015
Conceptos POO
Ing. Miguel Angel Sánchez Hernández

Repaso de ciclos, estructuras de control y arreglos

Sentencia while
Ejecuta una secuencia de instrucciones, cero o más veces, dependiendo
de la condición de evaluación.
While (condicion){
secuencia de instrucciones
}
Ejemplo:
public class Ciclos {
public static void main(String[] args) {
int i=0;
while(i<=10){ //mientras i es menor o igual a10
System.out.print(i + " ");
i++; //es igual a i=i+1;
}
}
}

Sentencia do .. while
Ejecuta una secuencia de instrucciones, una o más veces, dependiendo de
la condición de evaluación.
do{
secuencia de instrucciones
} While (condicion);
Ejemplo:
public class Ciclos {
public static void main(String[] args) {
int i=0;
do{
System.out.print(i + " ");
i++; //es igual a i=i+1;
}while(i<=10); //mientrasi es menor o igual a 10
}
}

Sentencia for
Ejecuta una secuencia de instrucciones, una o más veces, dependiendo de
la condición de evaluación.
//La instrucción for en su encabezado contiene
//inicialización(variable de ontrol);condicion;incremento
for( [v1=e1[,v2=e2]…];[condición];incremento){
secuencia de instrucciones;
}
Ejemplo:
public class Ciclos {
public static void main(String[] args) {for (int i = 0; i < 10; i++) {
System.out.print(i + " ");
}
}
}

package semana6;
import java.util.Scanner;
public class Factorial {
public static void main(String[] args) {
Scanner entrada = new Scanner(System.in);
System.out.println("Dame un valor: ");
int valor = entrada.nextInt();
double n = 1;
double fact = 1;
while (n <= valor) {
fact *= n;
n++;
}
System.out.println("El factorial de " +valor + " es "+fact);
}
}

package semana6;
public class CalcularE {
public static void main(String[] args) {
double n=1,m=1;
double fact=1;
double e=1;
while(m<10){
n=1;
while(n<=m){
fact*=n;
n++;
}
e+=1/fact;
fact=1;
m++;
}
System.out.println("El valor de e "+e);
}
}

package semana6;
import java.util.Scanner;
public class ExpX {
public static void main(String[] args) {
Scanner entrada=newScanner(System.in);
System.out.println("Dame el valor de x: ");
int x=entrada.nextInt();
int xx=x;
double n = 1, m = 1;
double fact = 1;
double e = 1;
while (m <= 20) {
n = 1;
while (n <= m) {
fact *= n;
n++;
}
e += x/ fact;
fact = 1;
x*=xx;
m++;
}
System.out.println("El valor de e^x: " + e);
}
}

Instrucción de selección múltiple switch
package semana6;
import java.util.Scanner;
public classSeleccionSwitch {
public static void main(String[] args) {
Scanner entrada = new Scanner(System.in);
System.out.println("Dame un valor del 1 al 5 ");
int valor = entrada.nextInt();
switch (valor) {
case 1:
System.out.println("El valor fue uno");
break;
case 2:
System.out.println("El valor fue dos");
break;
case 3:
System.out.println("El valor fue tres");
break;
case 4:
System.out.println("El valor fuecuatro");
break;
case 5:
System.out.println("El valor fue cinco");
break;
default:
System.out.println("fuera del rango");
break;
}
}
}

package semana6;
import java.util.Scanner;
public class SeleccionSwitch {
public static void main(String[] args) {
Scanner entrada = new Scanner(System.in);
System.out.println("Dame una vocal ");
char valor = entrada.next().charAt(0);
switch (valor) {
case 'a':System.out.println("La vocal fue a");
break;
case 'e':
System.out.println("La vocal fue e");
break;
case 'i':
System.out.println("La vocal fue i");
break;
case 'o':
System.out.println("La vocal fue o");
break;
case 'u':
System.out.println("La vocal fue u");
break;
default:
System.out.println("no fue vocal");
break;
}
}
}

//version de jse 1.7 en adelante
package semana6;
importjava.util.Scanner;
public class SeleccionSwitch {
public static void main(String[] args) {
Scanner entrada = new Scanner(System.in);
System.out.println("Dame una cadena");
String valor = entrada.nextLine();
switch (valor) {
case “Hola”:
case “hola”:
case “HOLA”:
System.out.println(“La cadena es Hola");
break;
case “Java”:
case “JAVA”:
case “java”:
System.out.println("La cadena es Java");
break;
default:...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Conceptos POO
  • concepto de POO
  • Concepto de POO
  • Concepto de poo
  • Conceptos Fundamentales De Poo
  • Investigacion sobre conceptos POO
  • Conceptos básicos poo
  • 1 CONCEPTOS V2

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS