You are on page 1of 6

Ejercicio de java

1. Creen el proyecto: Complejos

2. Creen el paquete Operación: Complejos

3. Creen la clase (donde implementamos constructor, getter, etc): OperCom

4. En la clase copien el siguiente código:

package OperacionComplejos;
/**
*
* @author Fenix Negro
*/
public class OperCom {
//ATRIBUTOS
private int Real1;
private int Real2;
private int imaginario1;
private int imaginario2;
//CONSTRUCTOR
public OperCom(int Real1, int Real2, int imaginario1, int imaginario2) {
this.Real1 = Real1;
this.Real2 = Real2;
this.imaginario1 = imaginario1;
this.imaginario2 = imaginario2;
}
// GETTER-SETTER
public int getReal1() {
return Real1;
}

public void setReal1(int Real1) {


this.Real1 = Real1;
}

public int getReal2() {


return Real2;
}

public void setReal2(int Real2) {


this.Real2 = Real2;
}

public int getImaginario1() {


return imaginario1;
}

public void setImaginario1(int imaginario1) {


this.imaginario1 = imaginario1;
}

public int getImaginario2() {


return imaginario2;
}

public void setImaginario2(int imaginario2) {


this.imaginario2 = imaginario2;
}
//METODOS
public int HallarSumareal(){
return Real1+Real2;
}
public int HallarSumaimaginaria(){
return imaginario1+imaginario2;
}
public int HallarRestareal(){
return Real1-Real2;
}
public int HallarRestaimaginaria(){
return imaginario1-imaginario2;
}
public int HallarMultiplicacionreal(){
return Real1*Real2;
}
public int HallarMultiplicacionimaginaria(){
return imaginario1*imaginario2;
}
public int HallarDivisionreal(){
return Real1/Real2;
}
public int HallarDivisionimaginaria(){
return imaginario1/imaginario2;
}
}

5. Creen la aplicación java( el archivo del icono con el triángulo verde): Aplicacion

6. En el copien el siguiente código:

package OperacionComplejos;
import java.util.Scanner;
/**
*
* @author Fenix Negro
*/
public class Aplicacion {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
Scanner leer=new Scanner(System.in);
int opcion;
int r1,r2,i1,i2;
OperCom o1=new OperCom(0,0,0,0);
do{
System.out.println("1. Ingresar Numeros: ");
System.out.println("2. Hallar Suma: ");
System.out.println("3. Hallar Resta: ");
System.out.println("4. Hallar Multiplicacion");
System.out.println("5. Hallar Division");
System.out.println("6. Salir");
System.out.println("\n\t\tElija una opcion:");
opcion=leer.nextInt();
switch(opcion){
case 1:
System.out.println("Ingrese primer numero real: ");
r1=leer.nextInt();
System.out.println("Ingrese segundo numero real:");
r2=leer.nextInt();
System.out.println("Ingrese primer numero imaginario: ");
i1=leer.nextInt();
System.out.println("Ingrese segundo numero imaginario");
i2=leer.nextInt();
o1.setReal1(r1);
o1.setReal2(r2);
o1.setImaginario1(i1);
o1.setImaginario2(i2);
break;
case 2:
System.out.println("La suma de: "+o1.getReal1()+"+"+o1.getReal2()+" es
igual a "+o1.HallarSumareal());
System.out.println("La suma de: "+o1.getImaginario1()+"i
+"+o1.getImaginario2()+"i es igual a "+o1.HallarSumaimaginaria()+"i");
break;
case 3:
System.out.println("La resta de: "+o1.getReal1()+"-"+o1.getReal2()+" es
igual a "+o1.HallarRestareal());
System.out.println("La resta de: "+o1.getImaginario1()+"i
-"+o1.getImaginario2()+"i es igual a "+o1.HallarRestaimaginaria()+"i");
break;
case 4:
System.out.println("La multiplicacion de: "+o1.getReal1()
+"X"+o1.getReal2()+" es igual a "+o1.HallarMultiplicacionreal());
System.out.println("La multiplicacion de: "+o1.getImaginario1()+"i
X"+o1.getImaginario2()+"i es igual a "+o1.HallarMultiplicacionimaginaria()+"i");
break;
case 5:
System.out.println("La division de: "+o1.getReal1()+"/"+o1.getReal2()+" es
igual a "+o1.HallarDivisionreal());
System.out.println("La division de: "+o1.getImaginario1()
+"i /"+o1.getImaginario2()+"i es igual a "+o1.HallarDivisionimaginaria()+"i");
break;
case 6:
System.out.println("APLICACION TERMINADA!!!");
break;
default:
System.out.println("ERROR, OPCION NO VALIDA");
}
}while(opcion!=6);
}
}

http://www.gratisjuegos.org/descargar/naruto-shippuden-dragon-blade-chronicles-
pc-emulado-full-fls-bs-fk/

You might also like