03-12-2015, 19:06
Código PHP:
package p3;
import utilidades.Teclado;
public class MCD_2 {
public static void main(String[] args) {
System.out.println("Introduzca un numero entero,m:");
int m=Teclado.readInt();
System.out.println("Introduzca otro numero entero,n:");
int n=Teclado.readInt();
System.out.print("El maximo comun divisor de "+m+" y "+n+" es: ");
System.out.println(mcd(m,n));
}
public static int mcd(int a,int b){
while (a!=b){
if (a>b){
a=a-b;
} else{
b=b-a;
}
}
return a;
}
}
Código PHP:
package p3;
import utilidades.Teclado;
public class Calculadora {
public static void main (String[]args){
int op1,op2,suma,resta,producto,division,modulo,abs,opcion;
System.out.println("Introduce Operando1:");
op1=Teclado.readInt();
System.out.println("Introduce Operando2:");
op2=Teclado.readInt();
System.out.println("------------------");
System.out.println("1. Suma");
System.out.println("2. Resta");
System.out.println("3. Producto");
System.out.println("4. Módulo");
System.out.println("5. Valor absoluto");
System.out.println("6. División");
System.out.println("------------------");
opcion=Teclado.readInt();
if(opcion<1 || opcion >6){
System.out.println("Valor introducido incorrecto");
} else{
switch(opcion){
case 1:
suma=op1+op2;
if(suma<op1 && suma<op2){
System.out.println("Desbordamiento");
}else System.out.println("El resultado de la suma es:"+suma);
break;
case 2:
resta=op1-op2;
if(resta>op1 || resta>op2){
System.out.println("Desbordamiento");
} else System.out.println("El resultado de la resta es:"+resta);
break;
case 3:
producto=op1*op2;
if(producto/op1!=op2){
System.out.println("Desbordamiento");
}else System.out.println("El restultado del producto es"+producto);
break;
case 4:
if(op2==0){
System.out.println("Imposible dividir por 0");
}else{
modulo=op1%op2;
System.out.println("El resultado del modulo2: "+modulo);
}
break;
case 5:
abs=Math.abs(op1);
System.out.println("El valor absoluto del Operando1 es:"+abs);
break;
case 6:
if(op2==0){
System.out.println("Imposible dividir por 0");
}else{
division=op1/op2;
System.out.println("El resultado de la division entera es: "+division);
}
break;
}
}
}
}
Código PHP:
package p3;
import utilidades.Teclado;
public class MCD_1 {
public static void main (String[]args){
System.out.println("Introduzca un numero entero,m:");
int m=Teclado.readInt();
System.out.println("Introduzca otro numero entero,n:");
int n=Teclado.readInt();
System.out.print("El maximo comun divisor de "+m+" y "+n+" es: ");
System.out.println(mcd(m,n));
}
public static int mcd(int a,int b){
if(a%b==0){
return b;
}
if(b%a==0){
return a;
}
if(b==0) {
return a;
} else return mcd(b, a%b);
}
}
"Que yo sepa, el español medio no es más honrado que los políticos que lo gobiernan"