Samuel posee una panadería y los días viernes hace descuentos por llevar más de 6 productos tal como se indica a continuación: Lleva más de 6 empanadas tiene un 15% de descuento. El precio de cada empanada es $1.200.- Lleva más de 6 donas tiene un 12% de descuento. El precio de cada dona es $750.-
Diseñe una aplicación que le permita determinar el monto final a pagar sólo para empanadas y donas.
amigos les informo que es en programacion en el programa php porfavor alquien que me ayude
Respuestas a la pregunta
En la panadería de Samuel, el programa en php que permite calcular el monto a pagar por empanadas y/o donas es:
<?php
$stdin = fopen('php://stdin','r');
$precioempanadas = 1.2;
$preciodonas = 750;
echo 'Cantidad de empanadas: ';
fscanf($stdin,"%f",$empanadas);
echo 'Cantidad de donas: ';
fscanf($stdin,"%f",$donas);
$monto = 0;
if ($empanadas>6) {
$monto = (100-15)*($precioempanadas*$empanadas)/100;
} else {
$monto = $precioempanadas*$empanadas;
}
if ($donas>6) {
$monto = $monto+(100-12)*($preciodonas*$donas)/100;
} else {
$monto = $monto+$preciodonas*$donas;
}
echo 'Monto es:',$monto,PHP_EOL;
?>
Para mayor comprensión te dejo el algoritmo:
Algoritmo montoFinal
precioEmpanadas <- 1.2
precioDonas <- 750
Escribir 'Cantidad de empanadas: ' Sin Saltar
Leer empanadas
Escribir 'Cantidad de donas: ' Sin Saltar
Leer donas
monto <- 0
Si empanadas>6 Entonces
monto <- (100-15)*(precioEmpanadas*empanadas)/100
SiNo
monto <- precioEmpanadas*empanadas
FinSi
Si donas>6 Entonces
monto <-monto + (100-12)*(precioDonas*donas)/100
SiNo
monto <- monto + precioDonas*donas
FinSi
Escribir "Monto es:", monto
FinAlgoritmo
Finalmente en imagen adjunta está el diagrama de flujo