Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 4

Tarea #2

Realizar una calculadora en programación orientada a objetos tomando en


consideración lo siguiente:
Deben crear una clase llamada Calculos. Deben declarar los atributos (num1, num2
que pueden ser double), se debe crear un constructor y los métodos set y get y los
métodos especiales: suma, resta, multiplicación, división.Se debe llamar los
métodos especiales dentro de un switch dentro de la clase MAIN

CORRIDA
package tarea2;
import java.util.Scanner;
public class TAREA2 {

Scanner teclado = new Scanner(System.in);


public void calcu()
{
String opc;
do {
System.out.println();
System.out.println("----- Menú de operaciones -----"
+ "\nA. Dividir"
+ "\nB. Sumar"
+ "\nC. Restar "
+ "\nD. Multiplicacion"
+ "\nE. Salir"
+ "\n Elija una opción");

opc = teclado.nextLine();

switch (opc) {
case "a":
case "A": divisiones(); break;
case "b":
case "B": sumar(); break;
case "C": restar(); break;
case "d":
case "D": multiplicaciones(); break;
case "e":
case "E": System.out.println();
System.out.println("Gracias por usar la aplicación.
Vuelva Pronto");
}

}while(!opc.equalsIgnoreCase("E"));
}

public void sumar () {


calculos operador = new calculos (10,5);
int suma = operador.suma();
System.out.println("El Resutado de la suma es "+suma);
}

public void restar () {


calculos operador = new calculos (10,5);
int resta = operador.resta();
System.out.println("El resultado de la resta es "+resta);
}

public void divisiones () {


calculos operador = new calculos (10,5);
double division = operador.division();
System.out.println("el resultado de la division es "+division);
}

public void multiplicaciones () {


calculos operador = new calculos (10,5);
int multiplicacion = operador.multiplicacion();
System.out.println("El resultado de la multiplicacion es "+multiplicacion);
}

public static void main(String[] args) {

TAREA2 fc = new TAREA2();


fc.calcu();

}
}
package tarea2;
public class calculos {
//atributos//
private int num1;
private int num2;

public calculos (){

public calculos(int num1, int num2){


this.num1 = num1;
this.num2 = num2;

}
//metodos/
public int suma(){
int suma = this.num1 + this.num2;
return suma;
}
public int resta(){
int resta = this.num1 - this.num2;
return resta;
}
public int multiplicacion(){
int multiplicacion = this.num1 * this.num2;
return multiplicacion;

}
public double division(){
double division = (double)this.num1 / (double)this.num2;
return division;
}

public int getNum1() {


return num1 }

public void setNum1(int num1) {


this.num1 = num1;
}

public int getNum2() {


return num2;
}

public void setNum2(int num2) {


this.num2 = num2;
}

También podría gustarte