💻 Hacer un algoritmo que calcule el descuento según el monto de compra :
• Dar un 25% si el monto de compra es mayor o igual que 300.
• Dar un 20% si el monto de compra es mayor que 150 y menor que 300.
• No hay descuento si el monto es menor a 150.
Obtén el descuento de un monto según la condición.
* PSeInt :
Algoritmo full_codigos
Definir Monto, Descuento como Real;
Escribir "CALCULAR EL DESCUENTO SEGÚN EL MONTO DE COMPRA.";
Escribir " ";
Escribir Sin Saltar "Ingrese Monto : $";
Leer Monto;
Escribir " ";
Si Monto > 300 Entonces
Descuento <- Monto * 0.25;
Escribir "El Descuento es : $", Descuento;
SiNo
Si (Monto > 150) Y (Monto < 300) Entonces
Descuento <- Monto * 0.20;
Escribir "El Descuento es : $", Descuento;
SiNo
Escribir "No Hay Descuento";
FinSi
FinSi
FinAlgoritmo
* Python :
print("DADO UN MONTO, CALCULAR EL DESCUENTO.")
monto = float(input("Ingrese Monto : "))
if monto > 300:
descuento = monto * 0.25
print("El Descuento es : ", descuento)
elif (monto > 150) and (monto < 300):
descuento = monto * 0.20
print("El Descuento es : ", descuento)
else:
print("No Hay Descuento")
* Lenguaje C :
#include<stdio.h>
int main() {
float descuento, monto;
printf("CALCULAR EL DESCUENTO RESPECTIVO.\n\n");
printf("Ingrese Monto : $");
scanf("%f",&monto);
if (monto>300) {
descuento = monto*0.25;
printf("El descuento es 25 porciento : $%.2f\n",descuento);
} else {
if ((monto > 150) && (monto < 300)) {
descuento = monto*0.20;
printf("El descuento es 20 porciento : $%.2f\n",descuento);
} else {
printf("No hay descuento\n");
}
}
return 0;
}
* C++ :
#include<iostream>
using namespace std;
int main() {
float descuento, monto;
cout << "CALCULAR EL DESCUENTO RESPECTIVO.\n\n";
cout << "Ingrese Monto : $";
cin >> monto;
if (monto>300) {
descuento = monto*0.25;
cout << "El Descuento es 25% : $" << descuento << endl;
} else {
if ((monto > 150) && (monto < 300)) {
descuento = monto*0.20;
cout << "El Descuento es 20% : $" << descuento << endl;
} else {
cout << "No Hay Descuento" << endl;
}
}
return 0;
}
* C# :
using System;
using System.Collections.Generic;
using System.Text;
namespace full_codigos
{
class calcular_descuento
{
static void Main(string[] args)
{
double descuento, monto;
Console.WriteLine("CALCULAR EL DESCUENTO RESPECTIVO.\n");
Console.Write("Ingrese Monto : $");
monto = double.Parse(Console.ReadLine());
if (monto > 300)
{
descuento = monto * 0.25;
Console.WriteLine("\nEl Descuento es 25% : $" + descuento);
}
else
{
if ((monto > 150) && (monto < 300))
{
descuento = monto * 0.20;
Console.WriteLine("\nEl Descuento es 20% : $" + descuento);
}
else
{
Console.WriteLine("\nNo Hay Descuento");
}
}
Console.ReadLine();
}
}
}
* Java Apache | NetBeans :
package full_codigos;
import java.util.Scanner;
public class ver_descuento {
public static void main(String[] args) {
Scanner ingreso=new Scanner(System.in);
double MONTO, DESCUENTO;
System.out.print("CALCULAR EL DESCUENTO SEGÚN EL MONTO DE INGRESO.\n\n");
System.out.print("Ingrese Monto : ");
MONTO = Double.parseDouble(ingreso.next());
if(MONTO >= 300){
DESCUENTO = MONTO * 0.25;
System.out.println("EL DESCUENTO ES 25%: " + DESCUENTO);
}else{
if((MONTO > 150) && (MONTO < 300)){
DESCUENTO = MONTO * 0.2;
System.out.println("EL DESCUENTO ES 20%: " + DESCUENTO);
}else{
System.out.println("NO HAY DESCUENTO");
}
}
}
}