Вы находитесь на странице: 1из 3

Ejemplo 01:

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();
}
}
}
}

//* Ejemplo01 OTRA FORMA

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();
}
}
}

//* Ejemplo 02 OTRA FORMA

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;

Console.WriteLine("El Salario semanal es: S/. {0}", pago);


Console.ReadLine();
}

static void Main(string[] args)


{
Cliente clie = new Cliente();
clie.Inicio();
clie.Salario();

}
}

La palabra clave int denota un tipo entero que almacena valores segn el tamao
y el intervalo que se indica en la tabla siguiente.

TIPO INTERVALO SIZE TIPO DE .NET VALOR


FRAMEWORK PREDETERMINADO
Int De Entero de System.Int32 0
-2.147.483.648 a 32 bits
2.147.483.647 con signo

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.

TIPO INTERVALO SIZE TIPO DE .NET VALOR


FRAMEWORK PREDETERMINADO
float -3.4 1038to 7 dgitos System.Single
+3.4 1038

-3-

Вам также может понравиться