Title | Ejercicios Resueltos DE Programacion Orientada A Objetos 1 ( Clase Calculadora - Clase DIA MES AÑO) |
---|---|
Author | adrian david montes saez |
Course | Programación I |
Institution | Universidad de Córdoba Colombia |
Pages | 30 |
File Size | 124.4 KB |
File Type | |
Total Downloads | 33 |
Total Views | 146 |
EJERCICIOS RESUELTOS, P.O.O PROGRAMACION ORIENTADA A OBJETOS...
EJERCICIOS RESUELTOS DE PROGRAMCION ORIENTADA A OBJETOS PROGRAMA UTILIZADO PARA REALIZAR LOS EJERCICIOS: BLUEJ (NUMERO DE EJERCICIOS 2)
1. CLASE CALCULADORA public class Calculadora { private double N1; double N2;
public void Calculadora() { N1 = 0; N2 = 0; }
public void setN1(double x) { N1 = x; }
public void setN2( double y) { N2 = y; }
public double getN1()
{ return N1; }
public double getN2() { return N2; }
public double Suma() { double S = 0; S = getN1()+getN2(); return S; }
public double Resta() {double R = 0; R = getN1() - getN2(); return R; }
public double Multiplicacion() { double M = 0; M = getN1()*getN2(); return M; }
public double Division() { double D = 0;
D = getN1()/getN2(); return D; }
}
import java.util.Scanner; public class PPCalculadora { public static void main ( String [] args) { double x; double y;
Calculadora obj; obj = new Calculadora();
Scanner sc = new Scanner( System.in);
System.out.println("CALCULADORA");
System.out.println("Digite el primer numero"); x = sc.nextDouble(); obj.setN1(x);
System.out.println("Digite el segundo numero"); y = sc.nextDouble();
obj.setN2(y);
System.out.println("La suma es:" +obj.Suma()); System.out.println("La resta es:" +obj.Resta()); System.out.println("La multiplicacion es:" +obj.Multiplicacion()); System.out.println("La division es:" +obj.Division()); } }
2. CLASE DIA MES Y AÑO
public class DiaMesAño
{ private int d; int m; int an;
public DiaMesAño() { d = 0; m = 0; an = 0; }
public void setD(int a) { d = a;
}
public int getD() { return d; }
public void setM(int b) { m = b; }
public int getM() { return m; }
public void setA(int c) { an = c; }
public int getAn() { return an; }
public String bisiesto() { String g = "No es bisiesto";
if ( getAn()%4==0) { g = "Es Bisiesto"; } else { if ( (getAn()%400==0) && (getAn()%100==0)) { g= "Es Bisiesto"; } } return g; } public String dias() { String di = "Error"; if((getD()>= 1) && (getD()= 1) && (getM()=1) && (getM()= 1) && (getD()= 1) && (getM()=1) && (getM()= 1) && (getD()= 1) && (getM()=1) && (getM()...