¿Alguien tiene idea de como se hace esto?

Iniciado por Republi, 3 Septiembre 2016, 23:23 PM

0 Miembros y 1 Visitante están viendo este tema.

Republi

Buenas tardes/dias/noches a todos. Es mi primer post y pues tengo una duda con una actividad que nos está comiendo la cabeza a mi compañero y a mí. La actividad es la siguiente:

Al recibir como dato el precio de un producto importado, y la grupo clasificado del producto, incremente el precio (e imprima) de acuerdo a la tabla siguiente:
Grupo -> Incremento
1 -> 5.5%
2 -> 5.05%
3 -> 55%
4 -> 5%
otro caso -> 10%

En cualquier caso se debe imprimir el nuevo precio del producto.


Creemos tener ya el diagrama de flujo. El cual no estamos completamente seguros si está 100% correcto.

Gracias. c:

AlbertoBSD

#1
Hay que evaluar el grupo en un switch y apartir de ahi hacer el calculo.

switch(grupo){
  case 1:
     factor = 5.5;
  break;
 //etc...
  default:
     factor = 10.0;
  break;
}
nuevo_precio = precio * factor;
printf("Nuevo precio %f\n", nuevo_precio);
Donaciones
1Coffee1jV4gB5gaXfHgSHDz9xx9QSECVW

JavierScars

NADIE te va a hacer la tarea... Y si no lo es pon al menos lo que llevas de código  :silbar:
Usa lo malo de la vida a tu favor, escala montañas de problemas para deslizarte sobre soluciones, derrumba muros de decepciones para encontrar la libertar de la felicidad,  y quema la leña del fracaso para calentarte con el éxito. Recuerda que sin la oscuridad la luz no brillaría tanto.