Informática, pregunta formulada por sandrekun06, hace 1 mes

me ayudan?? porfas

pseudocódigo que lea un numero y si es mayor a 5000 se le sume el 15% y si es menor se le reste el 10%​

Respuestas a la pregunta

Contestado por amolero7
1

Respuesta:

public int GetOperation() {

var numero = Leer();

var resultadoFinal;

if(numero > 5000){

resultado = numero + (numero*0.15);

}else if(numero <5000){

resultado = numero - (numero*0.1);

}

return resultado;

}

Explicación:

  1. Obtenemos el número desde una función Leer() que se encargaría de obtenerlo de la fuente correspondiente.
  2. Después, creamos una variable donde guardaremos el resultado final de la operación.
  3. Comprobamos si el número es mayor de 5000 . En este caso, multiplicamos el numero por 0.15 para obtener el porcentaje y se lo sumamos de nuevo al numero.
  4. En caso contrario, si es menor de 5000 le restamos la multiplicación del numero por 0.1.
  5. Devolvemos el resultado

PD: En caso de que la variable numero sea 5000, no haremos ninguna operación sobre ella, porque no entra en ninguna de las dos condiciones. Si quisieramos que entrara en alguna de ellas, tendríamos que modificar la condición a "numero >= 5000" para referirnos a mayor o igual, o en el caso contrario, <= para menor o igual.

PD2: No te preocupes por aprender a programar en un lenguaje de programación en concreto, céntrate en aprender la lógica de la programación y el resto saldrá solo, si lo consigues podrás adaptarte a cualquier lenguaje de programación. Muchos ánimos!

Otras preguntas