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
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