Está en la página 1de 4

PRIMER ENTREGA PROGRAMACION DE COMPUTADORES

PROBLEMA DE LOS PRECIOS

Luis Eduardo olivo Peñaloza 1082873441

Institución Universitaria Politécnico Gran Colombiano


Problema de los precios
Considere el siguiente problema:
Pedro abrió su carnicería a las 8 de la mañana. A las 10, viendo que la
demanda de carne era alta, incrementó su precio un 10%. Desde las
10:00 am hasta el mediodía no vendió nada, por lo que decidió reducir el
precio un 10% en la tarde. Si a las 11 a.m. el precio de la carne era P,
¿cuál era el precio de la carne a las 9:00 a.m.? ¿cuál era el precio de la
carne a la 1:00 p.m.?
a. Escriba un método que reciba como entrada el valor de P y retorne el
precio de la carne a las 9:00 a.m.
b. Escriba un método que reciba como entrada el valor de P y retorne el
precio de la carne a la 1:00 p.m.
c. Complete el programa de forma que lea del teclado el valor de P, e
imprima en pantalla el precio de la carne a las 9:00 a.m. y a la 1:00 p.m.
El programa debe usar los métodos creados en los literales a y b.

A continuación, relacionamos el programa:

import java.util.Scanner;

public class Trabajo_Colaborativo_Primera_Entrega_Problema_Precios {

public static void main(String[] args) {


// TODO Auto-generated method stub
Scanner in = new Scanner(System.in);

/* c. Complete el programa de forma que lea del teclado el


valor de P, e imprima en pantalla el precio de la carne a las 9:00 a.m.
y a la 1:00 p.m. El programa debe usarlos métodos creados en los
literales a y b.*/

System.out.println("Ingrese el precio P de la carne que se


registra a las 11 am");
double P = in.nextDouble();
double Pa = calculo_precio_9am(P); // Pa: Precio a las 9 am
double Pb = calculo_precio_1pm(P); // Pb: Precio a la 1 pm
System.out.println("El precio de la carne a las 9 am es de " +
Pa);
System.out.println("El precio de la carne a la 1 pm es de " +
Pb );
}

/* a. Escriba un método que reciba como entrada el valor de P y


retorne el precio de la carne a las 9:00 a.m. */
static double calculo_precio_9am(double a) {
double Pa = a / 1.10; //Pa*1.10=P,
despejamos P return Pa;
}

/* b. Escriba un método que reciba como entrada el valor de


P y retorne el precio de la carne a la 1:00 p.m. */
static double
calculo_precio_1pm(double b) {
double Pb = b * 0.90;
return Pb;
}
}

También podría gustarte