Академический Документы
Профессиональный Документы
Культура Документы
En un almacn se hace un 20% de descuento a los clientes cuya compra supere los
S/.1000 Cul ser la cantidad que pagar una persona por su compra?
//* Ejemplo01
using System;
namespace ejemplo01
{
class prob01
{
static void Main()
{
float precio, descuento, preciorebajado;
Console.WriteLine("INGRESE EL PRECIO: ");
precio = float.Parse(Console.ReadLine());
if (precio > 1000.00)
{
descuento = (precio * 20) / 100;
preciorebajado = precio - descuento;
Console.WriteLine("--------TIENDA KEDINN -------");
Console.WriteLine("DESCUENTO DEL 20% POR SUPERAR LOS S/. 1000.00");
Console.WriteLine("EL PRECIO CON EL DESCUENTO ES: S/. {0}",
preciorebajado);
Console.ReadLine();
}
else
{
Console.WriteLine("--------TIENDA KEDINN -------");
Console.WriteLine("EL PRECIO ES: S/. {0}", precio);
Console.ReadLine();
}
}
}
}
using System;
namespace ejemplo01
{
class Cliente
{
private float precio, descuento, preciorebajado;
public void Inicio()
{
Console.WriteLine("INGRESE EL PRECIO: ");
precio = float.Parse(Console.ReadLine());
Console.Clear();
}
public void Descuento()
{
if (precio > 1000.00)
{
descuento = (precio * 20) / 100;
preciorebajado = precio - descuento;
Console.WriteLine("--------TIENDA KEDINN -------");
Console.WriteLine("DESCUENTO DEL 20% POR SUPERAR LOS S/. 1000.00");
Console.WriteLine("PRECIO CON EL DESCUENTO ES: " + preciorebajado);
Console.ReadLine();
}
-1-
else
{
Console.WriteLine("--------TIENDA KEDINN -------");
Console.WriteLine("EL PRECIO ES: " + precio);
Console.ReadLine();
}
}
static void Main(string[] args)
{
Console.WriteLine("--------TIENDA KEDINN -------");
Cliente clie = new Cliente();
clie.Inicio();
clie.Descuento();
}
}
Ejemplo 02:
Un obrero necesita calcular su salario semanal, el cual se obtiene de la siguiente.
manera:
Si trabaja 40 horas o menos se le paga S/.16 por hora
Si trabaja ms de 40 horas se le paga S/.16 por cada una de las primeras 40
horas y S/.20 por cada hora extra.
using System;
namespace ejemplo02
{
class prob02
{
static void Main()
{
float horastrab, pago;
Console.WriteLine("INGRESE EL NMERO DE HORAS TRABAJADAS: ");
horastrab = float.Parse(Console.ReadLine());
if (horastrab <= 40)
pago = 16 * horastrab;
else
pago = 40*16 + (horastrab - 40)* 20;
Console.WriteLine("El Salario semanal es: S/. {0}", pago);
Console.ReadLine();
}
}
}
using System;
namespace ejemplo02
{
class Cliente
{
private float horastrab, pago;
public void Inicio()
{
Console.WriteLine("INGRESE EL NMERO DE HORAS TRABAJADAS: ");
horastrab = float.Parse(Console.ReadLine());
Console.Clear();
}
public void Salario()
-2-
{
if (horastrab <= 40)
pago = 16 * horastrab;
else
pago = 40*16 + (horastrab - 40)* 20;
}
}
La palabra clave int denota un tipo entero que almacena valores segn el tamao
y el intervalo que se indica en la tabla siguiente.
La palabra clave float denota un tipo simple que almacena valores de punto
flotante de 32 bits. La siguiente tabla muestra la precisin y el intervalo de valores
aproximado para el tipo float.
-3-