Yo creo q hay alguna forma de hacer esto más corto pero bueno estoy empezando apenas. El ejercicio no decía que había q echar código, pero yo lo hice ya q así es q se aprende creo yo... sacándole el jugo a cada ejercicio.
Primero hice el Ejercicio colocando los valores de A,B,C en el constructor o inicialización q me decía el ejercicio directamente para hacer las operaciones.... Luego dije pq no hacerlo colocando cualquier valor de A, B y C para luego resolver las operaciones...y bueno aquí esta. Ya lo compilé e invoqué y al parecer todo bien.
Espero me digan a ver si tengo algún error aquí o allá. Gracias!.
public class Operaciones {
public int A;
public int B;
public int C;
public boolean result;
public Operaciones() {
A = 0;
B = 0;
C = 0;
result = false;
}
//Método para establecer o modificar el valor de A
public void setA (int valorA){
A = valorA;
System.out.println("El valor nuevo de A introducido es: " + A);
}
//Método para establecer o modificar el valor de B
public void setB (int valorB){
B = valorB;
System.out.println("El valor nuevo de B introducido es: " + B);
}
//Método para establecer o modificar el valor de C
public void setC (int valorC){
C = valorC;
System.out.println("El valor nuevo de C introducido es: " + C);
}
/*Los siguientes Métodos a continuación son para Objener o consultar el resultado de diferentes operaciones algebraicas con los valores de
* A, B, y C establecidos.
*/
public boolean getResultado1 (){
if (A>3){
result = true;}
else {result = false;}
System.out.println("La Expresión A>3 es: " + result);
return result;
}
public boolean getResultado2 (){
if (B<C){
result = true;}
else {result = false;}
System.out.println("La Expresión B<C es: " + result);
return result;
}
public boolean getResultado3 (){
if (A*B == 15){
result = true;}
else {result = false;}
System.out.println("La Expresión A*B es: " + result);
return result;
}
public boolean getResultado4 (){
if (C/B == -10){
result = true;}
else {result = false;}
System.out.println("La Expresión C/B es: " + result);
return result;
}
public boolean getResultado5 (){
if ((A+B==8)&&(A-B==2)){
result = true;}
else {result = false;}
System.out.println("LA Expresión ((A+B==8)&&(A-B==2)) es: " + result);
return result;
}
public boolean getResultado6 (){
if (A > 3 && B > 3 && C < 3){
result = true;}
else {result = false;}
System.out.println("La Expresión (A > 3 && B > 3 && C < 3) es: " + result);
return result;
}
public boolean getResultado7 () {
if (A > C){
result = true;}
else {result = false;}
System.out.println("La Expresión A > C es: " + result);
return result;
}
public boolean getResultado8 () {
if (B != C){
result = true;}
else {result = false;}
System.out.println("La Expresión (B != C) es: " + result);
return result;
}
public boolean getResultado9 () {
if (A * B == -30){
result = true;}
else {result = false;}
System.out.println("La Expresión (A * B == -30) es: " + result);
return result;
}
public boolean getResultado10 () {
if (C / B == -4){
result = true;}
else {result = false;}
System.out.println("La Expresión (C / B == -4) es: " + result);
return result;
}
public boolean getResultado11 () {
if ((A+B == 8) || (A-B == 6)){
result = true;}
else {result = false;}
System.out.println("La Expresión ((A+B == 8) || (A-B == 6)) es: " + result);
return result;
}
public boolean getResultado12 () {
if (A > 3 && B >= 3 && C < -3){
result = true;}
else {result = false;}
System.out.println("La Expresión (A > 3 && B >= 3 && C < -3) es: " + result);
return result;
}
public boolean getResultado13 () {
if (A < C){
result = true;}
else {result = false;}
System.out.println("La Expresión A < C es: " + result);
return result;
}
public boolean getResultado14 () {
if (A == 3){
result = true;}
else {result = false;}
System.out.println("La Expresión A == 3 es: " + result);
return result;
}
public boolean getResultado15 () {
if (C / B < A){
result = true;}
else {result = false;}
System.out.println("La Expresión (C / B < A) es: " + result);
return result;
}
public boolean getResultado16 () {
if (A + B + C == 5){
result = true;}
else {result = false;}
System.out.println("La Expresión (A + B + C == 5) es: " + result);
return result;
}
}