Sie sind auf Seite 1von 3

Deber: Efrn Villegas

package Principal;

import java.nio.channels.CancelledKeyException;
import java.util.Scanner;

public class Tarea {

public static void main(String[] args) {


Scanner cin= new Scanner(System.in);
int opcion, opcion2, a=0, b=0, c=0, y=0, num=0;
int []A=new int [10];
float decimal;
String letra;
char caracter;
Double doble;
do{
System.out.println("Tarea Numero 2 POO");
System.out.println("[1] Hola Mundo");
System.out.println("[2] Tipo de Datos");
System.out.println("[3] Operaciones Aritmeticas");
System.out.println("[4] Condiciones y Control de Flujo");
System.out.println("[5] Salir");
System.out.println("Seleccione un Opcin");
opcion=cin.nextInt();

switch(opcion)
{
case 1:
System.out.println("Hola Mundo");
break;
case 2:
System.out.println("Ingrese un entero");
num=cin.nextInt();
System.out.println("Ingrese un decimal");
decimal=cin.nextFloat();
System.out.println("Ingrese un decimal Largo");
doble=cin.nextDouble();
System.out.println("Ingrese un caracter");
caracter=cin.next().charAt(0);
System.out.println("Ingrese una cadena de texto");
letra=cin.next();
System.out.println("Los valores Ingresados son");
System.out.println("Entero= "+num);
System.out.println("Decimal= "+decimal);
System.out.println("Decimal Largo= "+doble);
System.out.println("Caracter= "+caracter);
System.out.println("Texto= "+letra);

break;
case 3:
do{
Deber: Efrn Villegas

System.out.println("Operaciones Aritmticas");
System.out.println("[1] Suma");
System.out.println("[2] Resta");
System.out.println("[3] Multiplicacin");
System.out.println("[4] Divisin");
System.out.println("[5] Atras");
opcion2=cin.nextInt();
switch (opcion2)
{
case 1:
System.out.println("Suma");
System.out.println("Ingrese el valor de A");
a=cin.nextInt();
System.out.println("Ingrese el valor de B");
b=cin.nextInt();
System.out.println("La respuesta de La sumatoria es: "+
(a+b));
break;
case 2:
System.out.println("Resta");
System.out.println("Ingresa el valor de A");
a=cin.nextInt();
System.out.println("Ingresa el valor de B");
b=cin.nextInt();
System.out.println("La respuesta de La resta es: "+(a-b));
break;
case 3:
System.out.println("Multiplicacion");
System.out.println("Ingresa el valor de A");
a=cin.nextInt();
System.out.println("Ingresa el valor de B");
b=cin.nextInt();
System.out.println("La respuesta de La multiplicacion es:
"+(a*b));
break;
case 4:
System.out.println("Division");
System.out.println("Ingresa el valor de A");
a=cin.nextInt();
System.out.println("Ingresa el valor de B");
b=cin.nextInt();
System.out.println("La respuesta de La Division es: "+
(a/b));

break;
case 5:
System.out.println("Menu principal");
break;

default:
System.out.println("Opcin seleccionada es incorrecta");
Deber: Efrn Villegas

break;
}
}while(opcion2!=5);
break;
case 4:
System.out.println("Condiciones y Control de Flujo");
System.out.println("Ingrese 10 nmeros primos");
for(int i=0;i<10;i++)
{
do
{
System.out.println("Ingrese el nmero :"+(i+1));
c=cin.nextInt();
y=0;
for(int x=1;x<(c+1);x++)
{
if(c%x==0)
y++;
}
}while(y!=2);
A[i]=c;
c=0;
}
for(int i=0;i<10;i++)
{
System.out.println(A[i]);
}
break;
case 5:
System.out.println("Gracias por su participacn");
break;
default:
System.out.println("Opcin seleccionada es incorrecta");
break;
}
}while(opcion!=5);