You are on page 1of 4

using System;

namespace lab4y5_luismorales_1155018
{
class Program
{
static void Main(string[] args)
{
try
{
Console.WriteLine("Luis Morales");
Console.WriteLine("1155018");
Console.WriteLine("Selecciones una de las siguientes opciones");
Console.WriteLine("1. Problema 1");
Console.WriteLine("2. Problema 2");
Console.WriteLine("3. Problema 3");
int iOpcion = Convert.ToInt16(Console.ReadLine());
switch (iOpcion)
{
//1. Problema 1
case 1:
Console.Clear();
Console.WriteLine("Problema 1");
Console.WriteLine("Ingrese la cantidad de Quetzales");
int iNum1 = Convert.ToInt16(Console.ReadLine());
int icien = iNum1 / 100;
int ircien = iNum1 % 100;
whitch (icien)
case 1:
console.write("c")
break;
int i50 = ircien / 50;
int ir50 = ircien % 50;
int i20 = ir50 / 20;
int ir20 = ir50 % 20;
int i10 = ir20 / 10;
int ir10 = ir20 % 10;
int i5 = ir10 / 5;
int ir5 = ir10 % 5;
int i1 = ir5 / 1;
Double ir1 = ir5 % 1;
Double i025 = ir1 / 0.25;
Double ir025 = ir1 % 0.25;
Double i001 = ir025 / 0.01;
Console.WriteLine(icien + " de Q100");
Console.WriteLine(i50 + " de Q50");
Console.WriteLine(i20 + " de Q20");
Console.WriteLine(i10 + " de Q10");
Console.WriteLine(i5 + " de Q5");
Console.WriteLine(i1 + " de Q1");
Console.WriteLine(i025 + " de 25 centavios");
Console.WriteLine(i001 + " de 1 centavo");
Console.ReadKey();
break;

//1. problema 2
case 2:
Console.Clear();
Console.WriteLine("problema 2");
Console.WriteLine("ingresar valores diferentes");
Console.WriteLine("ingrece el valor de A:");
int a = Convert.ToInt16(Console.ReadLine());
Console.WriteLine("ingrece el valor de B:");
int b = Convert.ToInt16(Console.ReadLine());
Console.WriteLine("ingrece el valor de C:");
int c = Convert.ToInt16(Console.ReadLine());
if ( a == b )
{
Console.WriteLine("numeros similares");
}
if ( a == c)
{
Console.WriteLine("numeros similares");
}
if ( b == c)
{
Console.WriteLine("numeros similares");
}
if ( a > b )
{
if ( b > c)
{
Console.WriteLine(c + "," + b + "," + a);
}
if ( c > b)
{
Console.WriteLine(b + "," + c + "," + a);
}
}
if (b > a)
{
if( a > c)
{
Console.WriteLine(c + "," + a + "," + b);
}
if( c > a)
{
Console.WriteLine(a + "," + c + "," + b);
}
}
if (c > a)
{
if(a > b)
{
Console.WriteLine(b + "," + a + "," + c);
}
if(b > a)
{
Console.WriteLine(a + "," + b + "," + c);
}
}
Console.ReadKey();
break;

case 3:
//3. problema 3
Console.Clear();
Console.WriteLine("problema 3");
Console.WriteLine("ingrese el monto total");
Double mt = Convert.ToInt16(Console.ReadLine());
if (mt < 400)
{
Console.WriteLine("Total a pagar = " + mt);
}
if (mt >= 400)
{
if (mt < 1000)
{
Double m2 = mt * 0.07;
double mt2 = mt - m2;
Console.WriteLine("Total a pagar = " + mt2);
}
}
if (mt >=1000)
{
if (mt < 5000)
{
Double m3 = mt * 0.1;
Double mt3 = mt - m3;
Console.WriteLine("Total a pagar = " + mt3);
}
}
if (mt >= 5000)
{
if (mt < 15000)
{
Double m4 = mt * 0.15;
Double mt4 = mt - m4;
Console.WriteLine("Total a pagar = " + mt4);
}
}
if (mt >=15000)
{
Double m5 = mt * 0.25;
Double mt5 = mt - m5;
Console.WriteLine("Total a pagar = " + mt5);
}
Console.ReadKey();
break;

}
}
catch
{
Console.Clear();
Console.WriteLine("Error en la ejecucion del programa, intentelo de
nuevo");
Console.ReadKey();
}
}
}
}
Console.WriteLine("Ingresar un numero");
int inum1 = Convert.ToInt16(Console.ReadLine());
int im = inum1 / 1000;
int irm = inum1 % 1000;
int i900 = inum1 / 900;
int ir900 = inum1 % 900;
int i800 = inum1 / 800;
int ir800 = inum1 % 800;
int i700 = inum1 / 700;
int ir700 = inum1 % 700;
int i600 = inum1 / 600;
int ir600 = inum1 % 600;
int i500 = inum1 / 500;
int ir500 = inum1 % 500;
int i400 = inum1 / 400;
int ir400 = inum1 % 400;
int i300 = inum1 / 300;
int ir300 = inum1 % 300;
int i200 = inum1 / 200;
int ir200 = inum1 % 200;
int i100 = inum1 / 100;
int ir100 = inum1 % 100;
int i90 = inum1 / 90;
int ir90 = inum1 % 90;
int i80 = inum1 / 80;
int ir80 = inum1 % 80;
int i70 = inum1 / 70;
int ir70 = inum1 % 70;
int i60 = inum1 / 60;
int ir60 = inum1 % 60;

You might also like