Algoritmo
Enviado por donjuan72 • 29 de Noviembre de 2012 • 818 Palabras (4 Páginas) • 363 Visitas
import java.io.*;
public class multiprograma{
public static void main (String[] args) throws IOException{
BufferedReader tecla=new BufferedReader(new InputStreamReader(System.in));
int k=0;
do{
System.out.println(" MENU");
System.out.println("1- PARA DIVIDIR DOS NUMEROS.");
System.out.println("2- PARA SUMAR DOS NUMEROS.");
System.out.println("3- PARA RESTAR DOS NUMEROS.");
System.out.println("4- FACTORIAL DE UN NUMERO.");
System.out.println("5- MULTIPLICAR DOS NUMEROS.");
System.out.print("\n\n\nIntroduzca una Opcion: ");
int opc=Integer.parseInt(tecla.readLine());
System.out.println("\n\n\n");
switch(opc){
case 1:
System.out.println("introduce el primer numero: ");
int d1=Integer.parseInt(tecla.readLine());
System.out.println("introduce el segundo numero: ");
int d2=Integer.parseInt(tecla.readLine());
d1=d1/d2;
System.out.println("el resultado de la divicion es: "+d1);
break;
case 2:
System.out.println("dame el primer numero: ");
int s1=Integer.parseInt(tecla.readLine());
System.out.println("dame el segundo numero: ");
int s2=Integer.parseInt(tecla.readLine());
s1=s1+s2;
System.out.println("el resultado de la suma es: "+s1);
break;
case 3:
System.out.println("teclea el primer numero: ");
int r1=Integer.parseInt(tecla.readLine());
System.out.println("teclea el segundo numero: ");
int r2=Integer.parseInt(tecla.readLine());
r1=r1-r2;
System.out.println("el resultado de la resta es: "+r1);
break;
case 4:
int f2=0, f3=0;
System.out.println("introduce el numero para sacar el factorial: ");
int f=Integer.parseInt(tecla.readLine());
f2=f;
f3=f;
while(f2!=2){
f2--;
f=f*f2;
}
System.out.println("el factorial del numero "+f3+" es: "+f);
break;
case 5:
System.out.println("teclea el primer numero: ");
...