Você está na página 1de 31

2-5-2016 TRABAJO DE

ALGORITMOS
(DEMOSTRACION DE LO EJERCICIOS)
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

//Nombre del Autor: LUIS ANDRES TORRES MUOZ


//Fecha: 18 de abril del 2016
//Doy fe que este ejercicio es de mi autora, en
//caso de encontrar plagio la nota de todo mi
//trabajo debe ser de CERO adems de las
//respectivas sanciones a que haya lugar

namespace ejercicios_actividad_de_pseint
{
class Program
{
static void Main(string[] args)
{
string x = null;
do
{

Console.WriteLine("
");
Console.WriteLine(" MENU PRINCIPAL");

Console.WriteLine("
");
Console.WriteLine("1. HALLAR EL CUADRADO DE UN NUMERO");
Console.WriteLine("2. RESETA PARA PREPARAR UNA SOPA DE MONDONGO");
Console.WriteLine("3. ENCONTRAR EL MAYOR Y EL PROMEDIO DE UNA SERIE
DE NUMEROS");
Console.WriteLine("4. PASAR DE GRADOS KELVIN A GRADOS FAHRENHEIT");

Console.WriteLine("
");
Console.WriteLine("NOTA: SELECCIONAR UNO DE LOS NUMEROS DEL MENU Y
PRESIONAR (ENTER)");

Console.WriteLine("
");
x = Console.ReadLine();
switch (x)
{
case "1":
{
int y, r1;
Console.WriteLine("
");
Console.WriteLine(" HALLAR EL CUADRADO DE UN
NUMERO");

Console.WriteLine("
");
Console.WriteLine("ESCRIBE UN EL NUMERO PARA HALLARLE EL
CUADRADO");
y = int.Parse(Console.ReadLine());
Console.WriteLine("EL CUADRADO DE: " + y);
r1 = y * y;
Console.WriteLine("ES:" + r1);
Console.ReadKey();
break;
}
case "2":
{

Console.WriteLine("");
Console.WriteLine(" COMO PREPARAR UNA SOPA
DE MONDONGO");

Console.WriteLine("");
Console.WriteLine(" MENU");
Console.WriteLine("1. INGREDIENTES ");
Console.WriteLine("2. PREPARACIN");
Console.WriteLine("3. NUMERO DE INGREDIENTES DEPENDIENDO
DEL # DE PERSONAS");
Console.WriteLine("4. SALIR");

Console.WriteLine(""
);
String a = null;
a = Console.ReadLine();
switch (a)
{
case "1":
{

Console.WriteLine("");
Console.WriteLine("INGREDIENTES PARA
PREPARAR UNA SOPA DE MONDONGO");

Console.WriteLine("");
Console.WriteLine("I. Agua.");
Console.WriteLine("II. Mondongo.");
Console.WriteLine("III. Pata cerdo. ");
Console.WriteLine("IV. Carne de cerdo. ");
Console.WriteLine("V. Chorizos");
Console.WriteLine("VI. Papas.");
Console.WriteLine("VII. Yuca.");
Console.WriteLine("VIII.Cebollas
cabezonas.");
Console.WriteLine("IX. Tomates maduros.");
Console.WriteLine("'X. Cilantro. ");
Console.WriteLine("XI Cominos, Pimienta,
Sal al gusto, Limn y Bicarbonato");
Console.ReadKey();
break;
}
case "3":
{
int z, r1, r2, r3, r4, r5, r6, r7, r8, r9;
Console.WriteLine("INDIQUE EL NUMERO DE
PERSONAS");
z = int.Parse(Console.ReadLine());

Console.WriteLine("");
Console.Write("'CANTIDAD DE INGREDIENTES
PARA: " + z);
Console.WriteLine(" PERSONAS");

Console.WriteLine("");
r1 = z * 4;
Console.WriteLine(r1 + " Tazas de agua:");
r2 = z * 120;
Console.WriteLine(r2 + " Gramos de
mondongo:");
r3 = z * 100;
Console.WriteLine(r3 + " Gramos de pata de
cerdo picada:");
r4 = z * 100;
Console.WriteLine(r4 + " Gramos de carne de
cerdo picada:");
r5 = z * 1;
Console.WriteLine(r5 + " Gramos de chorizos
picados:");
r6 = z * 100;
Console.WriteLine(r6 + " Gramos de papas
peladas y picadas:");
r7 = z * 1;
Console.WriteLine(r7 + " yuca pelada y
picada:");
r8 = z * 1;
Console.WriteLine(r8 + " cebollas larga, ajo
peladas y picadas:");
r9 = z * 1;
Console.WriteLine(r9 + " tomates maduros
pelados y picados");
Console.WriteLine(" comino, pimienta,
limn y bicarbonato,cilantro,sal al gusto");
Console.ReadKey();
break;
}
case "2":
{

Console.WriteLine("")
;
Console.WriteLine("
PREPARACION ");

Console.WriteLine("");
Console.WriteLine("1. Lavar los callos con
agua tibia y frote con jugo de limn. En una olla grande combine los callos, el
bicarbonato de sodio, y suficiente agua para cubrir la tripa o callos");
Console.WriteLine("2. Llevar a hervir,
reduzca a fuego lento y cocine hasta que los callos esten blanditos, aproximadamente
1 1/2 a 2 horas o 45 minutos si se utiliza una olla a presin. Escurrir los callos y
tirar el agua.");
Console.WriteLine("3. En una olla grande,
colocar el mondongo cocido, carne de cerdo, chorizos, tomate, cebolla larga,
cebolla, ajo, comino. Agregar suficiente agua para cubrir");
Console.WriteLine("4. Llevar a hervir y
luego reducir el fuego a bajo y cocine a fuego lento por cerca de 45 minutos.
Agregue la yuca, el cilantro y papas. Cocine durante 30 minutos ms.");
Console.WriteLine("5. Srvalo en tazones y
decorar con cilantro y cascos de limn. Servir con arroz blanco, aguacate, pltano y
salsa picante (aj).");
Console.ReadKey();

break;
}

case "4":
{
Console.WriteLine("Gracias por utilizar esta
RESETA VIRTUAL que disfrute su sopa de mondongo'");
Console.ReadKey();
break;
}

}
break;
}
case "3":
{

Console.WriteLine("
");
Console.WriteLine(" ENCONTAR EL MAYOR Y EL PROMEDIO DE
UNA SERIE DE NUMEROS");

Console.WriteLine("
");
Console.WriteLine("ESTE ALGORITMO PERMITE HALLAR EL
NUMERO MAYOR DE UNA ");
Console.WriteLine("SERIE DE NUMEROS POSITIVOS Y TAMBIEN
SE DA EL PROMEDIO");
Console.WriteLine("NOTA: SOLO DARA EL RESULTADO CUANDO
EL VALOR DIGITADO SEA CERO");
int[] a = new int[1000];
float limite;
float pro, mayor, suma = 0;
int i, pos = 0;

Console.WriteLine("");
Console.WriteLine("INGRESA EL NUMERO DE NUMEROS QUE
DESEAS AGREGAR: ");
Console.WriteLine("");
limite = int.Parse(Console.ReadLine());
suma = 1;
for (i = 0; i < limite; i++)
{
pos = pos + 1;
Console.WriteLine("INGRESE EL VALOR DE LA POCICION
[" + pos + "] -> ");
a[i] = int.Parse(Console.ReadLine());
suma = suma + a[i];
}
pos = 0;
mayor = a[0];
for (i = 1; i < limite; i++)
{
if (a[i] > mayor)
{
mayor = a[i];
pos = i + 1;
}
}

Console.WriteLine("");
Console.WriteLine("EL NUMERO MAYOR ES: " + mayor + " Y
SE ENCONTRO EN LA POCISION: " + pos);
pro = (float)(suma / limite);
Console.WriteLine("");
Console.WriteLine("EL PROMEDIO DE LOS NUMERO ES:" +
pro);
Console.ReadKey();
}
break;
}

Console.WriteLine("");
Console.WriteLine("DESEA CONTINUAR?");
Console.WriteLine("SI DESEA CONTINUAR POR FAVOR ESCRIBA (SI)");
x = Console.ReadLine();
} while (x == "si" || x == "SI");
}
}
}
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

//Nombre del Autor: LUIS ANDRES TORRES MUOZ


//Fecha: 25 DE ABRIL DE 2016
//Doy fe que este ejercicio es de mi autora, en
//caso de encontrar plagio la nota de todo mi
//trabajo debe ser de CERO adems de las
//respectivas sanciones a que haya lugar

namespace ASPIRANTES_BINARIO_DIAS_RANDOM
{
class Program
{
static void Main(string[] args)
{
string x = null;
do
{

Console.WriteLine("");
Console.WriteLine(" REPERTORIO");

Console.WriteLine("");
Console.WriteLine("1. CONOCER LOS DIAS TRANSCURIDOS DESDE TU
NACIMIENTO");
Console.WriteLine("2. GAME TWO");
Console.WriteLine("3. NUMERO DE ASPIRANTES A TRABAJO");
Console.WriteLine("4. COMBERCION A NUMERO BINARIO");

Console.WriteLine("");
x = Console.ReadLine();
switch (x)
{
case "3":
{
//DEFINE LOS VALORES
//SE DEFINE LOS VALORES DADOS , PROFECION, EXPERIENCIAS
DE 1000 PROFECIONES
int[] edades = new int[1000];
int[] profesiones = new int[1000];
int[] experiencia = new int[1000];
int aceptados = 0, i, Cant = 0, noaceptados = 0;

Console.WriteLine("
");
Console.WriteLine(" INGRESE EL NUMERO DE ASPIRANTES
A TRABAJO");
Console.WriteLine("
");
Cant = int.Parse(Console.ReadLine());

Console.WriteLine("
");
for (i = 0; i < Cant; i++)
{

Console.WriteLine("
");
Console.WriteLine("EDAD DEL " + i + " ASPIRANTE: ");

Console.WriteLine("
");
edades[i] = int.Parse(Console.ReadLine());

Console.WriteLine("
");
Console.WriteLine("USTED ES UN INGENIERO? (0=No y
1=SI): ");

Console.WriteLine("
");
profesiones[i] = int.Parse(Console.ReadLine());

Console.WriteLine("
");
Console.WriteLine("USTED TIENE EXPERINCIA LABORAL?
(0=No y 1=SI): ");

Console.WriteLine("
");
experiencia[i] = int.Parse(Console.ReadLine());

Console.WriteLine("
");

if ((edades[i] > 18) & (profesiones[i] == 1) &


(experiencia[i] == 1))
{
aceptados = aceptados + 1;
}
else
{
noaceptados = noaceptados + 1;
}
}

Console.WriteLine("
");
Console.WriteLine("UNICAMENTE" + aceptados + "SON
ASPIRANTES ACEPTADOS");

Console.WriteLine("
");
Console.WriteLine("NO SE ACEPTARON" + noaceptados);
Console.WriteLine("
");
Console.ReadKey();
break;
}
case "4":
{
int valor1, cociente, i = 0, k = 0, valoro, contador =
0;
string cad_binario = null;
int[] binario = new int[100];
do
{

Console.WriteLine("
");
Console.WriteLine("INGRESE EL VALOR QUE DESEA
COMBERTIR A NUMERO BINARIO ");

Console.WriteLine("
");
valor1 = int.Parse(Console.ReadLine());
} while (valor1 < 0);
if (valor1 > 257)
{

Console.WriteLine("
");
Console.WriteLine("EL NUMERO DIJITADO DEBE SER MENOR
A 257.");

Console.WriteLine("
");
}
else
{
valoro = valor1;
do
{
cociente = valor1 % 2;
valor1 = valor1 / 2;
contador = contador + 1;
} while (valor1 != 0);
valor1 = valoro;
k = contador;
do
{
cociente = valor1 % 2;
valor1 = valor1 / 2;
binario[k - 1] = cociente;
k = k - 1;
} while (valor1 != 0);
binario[k] = cociente;
cad_binario = "";
for (i = 0; i < contador; i++)
{
cad_binario = cad_binario + binario[i];
}

Console.WriteLine("
");
Console.WriteLine("LA CONVERSION ES: " +
cad_binario);

Console.WriteLine("
");
}
break;
}
case "1":
{
int dia, mes, ao;

Console.WriteLine("
");
Console.WriteLine(" LOS DIAS TRANSCURIDOS
DESDE TU NACIMIENTO");

Console.WriteLine("
");
Console.WriteLine("INGRESA EL DIA DE T NACIMIENTO");

Console.WriteLine("
");
dia = int.Parse(Console.ReadLine());

Console.WriteLine("
");
Console.WriteLine("INGRESA EL MES DE NACIMIENTO");

Console.WriteLine("
");
mes = int.Parse(Console.ReadLine());

Console.WriteLine("
");
Console.WriteLine("INGRESA EL AO EN QUE NACISTE");

Console.WriteLine("
");
ao = int.Parse(Console.ReadLine());

Console.WriteLine("
");
DateTime fchn = new DateTime(ao, mes, dia);
DateTime fcha = DateTime.Now;
TimeSpan df = fcha - fchn;
int dff = df.Days;

Console.WriteLine("
");
System.Console.WriteLine("ESTOS SON LOS DIAS
TRANCURRIDOS DESDE TU NACIMIENTO: {0} ", dff);
Console.WriteLine("
");
System.Console.ReadLine();
break;
}
case "2":
{
int player1, player2;
Random b = new Random(1);
int c = b.Next(0, 100);
player1 = 0;
player2 = 0;

Console.WriteLine("
");
Console.WriteLine(" GAME TWO");

Console.WriteLine("
");
while (player1 != c && player2 != c)
{

Console.WriteLine("
");
Console.WriteLine("JUGADOR 1 INGRESE UN NUMERO ");

Console.WriteLine("
");
player1 = int.Parse(Console.ReadLine());

Console.WriteLine("
");
Console.WriteLine("JUGADOR 2 INGRESE UN NUMERO ");

Console.WriteLine("
");
player2 = int.Parse(Console.ReadLine());

Console.WriteLine("
");
if (player1 < 0 || player1 > 100 & player2 < 0 ||
player2 > 100)
{

Console.WriteLine("
");
Console.WriteLine("LOS NUMERO SOLO PUEDEN SER
DEL ( 0 - 100 ).");

Console.WriteLine("
");
}
else
{
if (player1 != c)
{
Console.WriteLine("
");
Console.WriteLine("JUGADOR 1 LO LAMENTO
PERDISTE . ");

Console.WriteLine("
");
}
if (player2 != c)
{

Console.WriteLine("
");
Console.WriteLine("JUGADOR 2 LO LAMENTO
PERDISTE. ");

Console.WriteLine("
");
}
Console.ReadKey();
Console.Clear();
}
if (player1 == c)
{

Console.WriteLine("
");
Console.WriteLine(" JUGADOR 1 !!!!T FELICITO
HAS GANADO!!!! ");

Console.WriteLine("
");
}
if (player2 == c)
{

Console.WriteLine("
");
Console.WriteLine("JUGADOR 2 !!! T FELICITO HAS
GANADO!!!");

Console.WriteLine("
");
}
Console.ReadKey();
Console.Clear();
}
break;
}
default:
{
break;
}
}

Console.WriteLine("
");
Console.WriteLine("ESCRIBA (SI) PARA VOLVER A EMPESAR.");

Console.WriteLine("
");
x = Console.ReadLine();
} while (x == "SI" || x == "sI");
}
}
}

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

//Nombre del Autor: LUIS ANDRES TORRES MUOZ


//Fecha: 30 DE ABRIL DE 2016
//Doy fe que este ejercicio es de mi autora, en
//caso de encontrar plagio la nota de todo mi
//trabajo debe ser de CERO adems de las
//respectivas sanciones a que haya lugar
namespace ConsoleApplication4
{
class Program
{
static void Main(string[] args)
{
string x = null;
do
{

Console.WriteLine("
");
Console.WriteLine(" REPERTORIO");

Console.WriteLine("
");
Console.WriteLine("1- NUMERO CAPICUA");
Console.WriteLine("2- SUELDO A PAGAR POR EL NUMERO DE HORAS");
Console.WriteLine("3- NUMERO BANCARIO");

Console.WriteLine("
");
x = Console.ReadLine();
switch (x) {
case"2":
{
int case1, valor, case11;
float descuento, porciento = 7.2F, total, total2,
total3, total4, resul;

Console.WriteLine("
");
Console.WriteLine("DIGITE EL NUMERO DE HORAS TRABAJADAS
EN EL MES:");

Console.WriteLine("
");
case1 = int.Parse(Console.ReadLine());

Console.WriteLine("
");

Console.WriteLine("
");
Console.WriteLine("DIGITE EL VALOR GANADO POR HORA:");

Console.WriteLine("
");
valor = int.Parse(Console.ReadLine());
if (case1 < 720)
{
if (valor == 20000)
{

Console.WriteLine("
");
Console.WriteLine("EL TRABAJADOR ES DE 1a
CATEGORIA.");
Console.WriteLine("
");
case11 = case1 * valor;

Console.WriteLine("
");
Console.WriteLine("EL PRESIO GANADO POR LA
CANTIDAD DE HORAS ES:" + case11);

Console.WriteLine("
");
descuento = case11 * porciento;
total = descuento / 100;
Console.WriteLine("MAS EL DESCUENTO DEL 7.2% :"
+ total);

Console.WriteLine("
");
total2 = case11 - total;
if (total2 < 1000000)
{
total3 = total2 * 15;
total4 = total3 / 100;
resul = total2 + total4;

Console.WriteLine("
");
Console.WriteLine("POR GANAR MENOS DE 1
MILLON SE HACE ACREEDOR DE UN SUBCIDIO DEL 15% SOBRE EL SALARIO MENSUAL QUE SERIA");

Console.WriteLine("
");

Console.WriteLine("
");
Console.WriteLine(" LA CANTIDAD SIGUIENTE: "
+ total4);

Console.WriteLine("
");
Console.WriteLine("TOTAL A PAGAR: " +
resul);

Console.WriteLine("
");
Console.ReadKey();

Console.WriteLine("
");
}
else
{
total2 = case11 - total;
Console.WriteLine("TOTAL A PAGAR: " +
total2);
Console.WriteLine("
");
Console.ReadKey();
}

}
else
{
if (valor == 15000)
{

Console.WriteLine("
");
Console.WriteLine("EL TRABAJADOR ES DE 2a
CATEGORIA.");

Console.WriteLine("
");
case11 = case1 * valor;

Console.WriteLine("
");
Console.WriteLine("EL PRESIO GANADO POR LA
CANTIDAD DE HORAS ES:" + case11);

Console.WriteLine("
");
descuento = case11 * porciento;
total = descuento / 100;
Console.WriteLine("MAS EL DESCUENTO DEL
7.2%:" + total);

Console.WriteLine("
");
total2 = case11 - total;
if (total2 < 1000000)
{
total3 = total2 * 15;
total4 = total3 / 100;
resul = total2 + total4;

Console.WriteLine("
");
Console.WriteLine("POR GANAR MENOS DE 1
MILLON SE HACE ACREEDOR DE UN");

Console.WriteLine("
");
Console.WriteLine("SUBCIDIO DEL 15%
SOBRE EL SALARIO MENSUAL QUE SERIA");

Console.WriteLine("
");
Console.WriteLine(" LA CANTIDAD
SIGUIENTE: " + total4);
Console.WriteLine("
");
Console.WriteLine("TOTAL A PAGAR: " +
resul);

Console.WriteLine("
");
Console.ReadKey();
}
else
{
Console.WriteLine("TOTAL A PAGAR: " +
total2);

Console.WriteLine("
");
Console.ReadKey();
}
Console.ReadKey();
}
else
{
if (valor == 10000)
{

Console.WriteLine("
");
Console.WriteLine("EL TRABAJADOR ES DE
3a CATEGORIA.");

Console.WriteLine("
");
case11 = case1 * valor;

Console.WriteLine("
");
Console.WriteLine("EL PRESIO GANADO POR
LA CANTIDAD DE HORAS ES:" + case11);

Console.WriteLine("
");
descuento = case11 * porciento;
total = descuento / 100;
Console.WriteLine("MAS EL DESCUENTO DEL
7.2%:" + total);

Console.WriteLine("
");
total2 = case11 - total;
if (total2 < 1000000)
{
total3 = total2 * 15;
total4 = total3 / 100;
resul = total2 + total4;

Console.WriteLine("
");
Console.WriteLine("POR GANAR MENOS
DE 1 MILLON SE HACE ACREEDOR DE UN");

Console.WriteLine("
");
Console.WriteLine("SUBCIDIO DEL 15%
SOBRE EL SALARIO MENSUAL QUE SERIA");

Console.WriteLine("
");
Console.WriteLine(" LA CANTIDAD
SIGUIENTE: " + total4);

Console.WriteLine("
");
Console.WriteLine("TOTAL A PAGAR: "
+ resul);

Console.WriteLine("
");
Console.ReadKey();
}
else
{
Console.WriteLine("TOTAL A PAGAR: "
+ total2);

Console.WriteLine("
");
Console.ReadKey();
}
Console.ReadKey();
}
else
{
if (valor == 7500)
{

Console.WriteLine("
");
Console.WriteLine("EL TRABAJADOR ES
DE 4a CATEGORIA.");

Console.WriteLine("
");
case11 = case1 * valor;

Console.WriteLine("
");
Console.WriteLine("EL PRECIO GANADO
POR LA CANTIDAD DE HORAS ES:" + case11);

Console.WriteLine("
");
descuento = case11 * porciento;
total = descuento / 100;
Console.WriteLine("MAS EL DESCUENTO
DEL 7.2%:" + total);
Console.WriteLine("
");
total2 = case11 - total;
if (total2 < 1000000)
{
total3 = total2 * 15;
total4 = total3 / 100;
resul = total2 + total4;

Console.WriteLine("
");
Console.WriteLine("POR GANAR
MENOS DE 1 MILLON SE HACE ACREEDOR DE UN");

Console.WriteLine("
");
Console.WriteLine("SUBCIDIO DEL
15% SOBRE EL SALARIO MENSUAL QUE SERIA");

Console.WriteLine("
");
Console.WriteLine(" LA CANTIDAD
SIGUIENTE: " + total4);

Console.WriteLine("
");
Console.WriteLine("TOTAL A
PAGAR: " + resul);

Console.WriteLine("
");
Console.ReadKey();
}
else
{
Console.WriteLine("TOTAL A
PAGAR: " + total2);

Console.WriteLine("
");
Console.ReadKey();
}
Console.ReadKey();
}
else
{

Console.WriteLine("
");
Console.WriteLine("EL TRABAJADOR NO
CLASIFICO.");

Console.WriteLine("
");
Console.ReadKey();
}
}
}
}
}
else
{

Console.WriteLine("
");
Console.WriteLine("ESE NUMERO DE HORAS NO ES
ACEPTADA.");

Console.WriteLine("
");
Console.ReadKey();
}
break;
}
case "1":
{
int valor1, cociente, invertido = 0, valoro;
do
{

Console.WriteLine("
");
Console.WriteLine("EL NUMERO DEBE SER DE TRES
DIGITOS");

Console.WriteLine("
");
Console.WriteLine("INGRESE EL VALOR A VERIFICAR.");

Console.WriteLine("
");
valor1 = int.Parse(Console.ReadLine());
} while ((valor1 < 99) || (valor1 > 1000));
valoro = valor1;
do
{
cociente = valor1 % 10;
valor1 = valor1 / 10;

Console.WriteLine("
");
Console.WriteLine("RESIDUO ES IGUAL A: " +
cociente);

Console.WriteLine("
");
Console.WriteLine("COCIENTE ES IGUAL A: " + valor1);

Console.WriteLine("
");
invertido = (invertido * 10) + cociente;
} while (valor1 != 0);

Console.WriteLine("
");
Console.WriteLine("SU INVERSO ES: " + invertido);

Console.WriteLine("
");
if (valoro == invertido)
{

Console.WriteLine("
");
Console.WriteLine("EL NUMERO DIGITADO ES UN NUMERO
CAPICUA");

Console.WriteLine("
");
}
else
{

Console.WriteLine("
");
Console.WriteLine("EL NUMERO DIGITADO NO ES UN
NUMERO CAPICUA");

Console.WriteLine("
");
}
break;
}
case "3":
{
int valor1, cociente, invertido = 0, valoro;
do
{

Console.WriteLine("
");
Console.WriteLine(" DIJITE CUATRO NUMEROS");

Console.WriteLine("
");
Console.WriteLine("INGRESE LOS NUMERO A INVERTIR.");

Console.WriteLine("
");
valor1 = int.Parse(Console.ReadLine());
} while ((valor1 < 99) || (valor1 > 1000));
valoro = valor1;
do
{
cociente = valor1 % 10;
valor1 = valor1 / 10;

invertido = (invertido * 10) + cociente;


} while (valor1 != 0);

Console.WriteLine("
");
Console.WriteLine("SU INVERSO ES: " + invertido);
Console.WriteLine("
");
if (valoro == invertido)
{

Console.WriteLine("
");

}
break;
}
}

Console.WriteLine("
");
Console.WriteLine("ESCRIBA (SI) PARA VOLVER A EMPESAR.");

Console.WriteLine("
");
x = Console.ReadLine();
} while (x == "SI" || x == "sI");
}
}
}
using System;
using System.Collections.Generic;
using System.Linq;

using System.Text;
using System.Threading.Tasks;

//Nombre del Autor: LUIS ANDRES TORRES MUOZ


//Fecha: 1 DE ABRIL DE 2016
//Doy fe que este ejercicio es de mi autora, en
//caso de encontrar plagio la nota de todo mi
//trabajo debe ser de CERO adems de las
//respectivas sanciones a que haya lugar

namespace ConsoleApplication2
{
class Program
{
static void Main(string[] args)
{
string x = null;
do
{

Console.WriteLine("
");
Console.WriteLine(" REPERTORIO");

Console.WriteLine("
");
Console.WriteLine("1- !!!!!NUMERO ES PRIMO O NO ");
Console.WriteLine("2- TRIANGULO EQUILATERO ISOSELES Y ESCALENO");
Console.WriteLine("3- TIPOS DE NIVELES DE SEGURIDAD");

Console.WriteLine("
");
x = Console.ReadLine();
switch (x) {
case "3":
{
int clave1, clave2, clave3, clave4, usuario;

Console.WriteLine("
");
Console.WriteLine("POR FAVOR INGRESAR EL USUARIO");
usuario = int.Parse(Console.ReadLine());
Console.WriteLine("
");
Console.WriteLine("INGRESA LA CONTRASEA DE ACCESO:");

Console.WriteLine("
");
clave1 = int.Parse(Console.ReadLine());
if ((clave1 == 1198) & (usuario == 123456789))
{

Console.WriteLine("
");
Console.WriteLine("NIVEL DE ACCESO #1");

Console.WriteLine("
");
Console.WriteLine("INGRESE LA CONTRASEA DEL NIVEL
2:");

Console.WriteLine("
");
clave2 = int.Parse(Console.ReadLine()); if (clave2
== 2016)
{

Console.WriteLine("
");
Console.WriteLine("NIVEL DE ACCESO 2");

Console.WriteLine("
");
Console.WriteLine("INGRESE LA CONTRASEA DEL
NIVEL 3:");

Console.WriteLine("
");
clave3 = int.Parse(Console.ReadLine());
if (clave3 == 1998)
{

Console.WriteLine("
");
Console.WriteLine("NIVEL DE ACCESO 3");

Console.WriteLine("
");
Console.WriteLine("INGRESE LA CONTRASEA DEL
NIVEL 4:");

Console.WriteLine("
");
clave4 = int.Parse(Console.ReadLine());
if (clave4 == 1417)
{

Console.WriteLine("
");
Console.WriteLine("NIVEL DE ACCESO 4");

Console.WriteLine("
");
Console.WriteLine("SEA MUY BIEN RESIBIDO
USUARIO");

Console.WriteLine("
");
Console.ReadKey();
}
else
{

Console.WriteLine("
");
Console.WriteLine("%%%% ERROR CONTRASEA
ERONEA %%%%");

Console.WriteLine("
");
Console.ReadKey();
}
}
else
{

Console.WriteLine("
");
Console.WriteLine("CONTRASEA ERONEA");

Console.WriteLine("
");
Console.ReadKey();
}
}
else
{

Console.WriteLine("
");
Console.WriteLine("CONTRASEA ERONEA");

Console.WriteLine("
");
Console.ReadKey();
}
}
else
{

Console.WriteLine("
");
Console.WriteLine("CONTRASEA ERONEA");

Console.WriteLine("
");
Console.ReadKey();
}

Console.WriteLine("
");
Console.WriteLine("CONTRASEA ERRONEA VUELVE A
INTENTARLO!!!");

Console.WriteLine("
");

break;
}
case "2":
{

Console.WriteLine("
");
Console.WriteLine(" TRIANGULOS ISOSELES,
EQUILATEROS Y ESCALENO");

Console.WriteLine("
");

Console.WriteLine("!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!");
Console.WriteLine("1 COMPROVAR SI ES UN TRIANGULO
ISOSELES.");
Console.WriteLine("2 COMPROVAR SI ES UN TRIANGULO
EQUILATERO.");
Console.WriteLine("3 COMPROVAR SI ES UN TRIANGULO
ESCALENO.");

Console.WriteLine("!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!");

string l = null;
l = Console.ReadLine();
switch (l)
{
case "2":
{
int w, z, y;

Console.WriteLine("!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!");
Console.WriteLine("En las siguientes
casillas insertar cada uno de los valores de los lados.");
Console.WriteLine("INSERTAR EL PRIMER
NUMERO.");
w = int.Parse(Console.ReadLine());
Console.WriteLine("INSERTAR EL SEGUNDO
NUMERO.");
z = int.Parse(Console.ReadLine());
Console.WriteLine("INSERTAR EL TERCER
NUMERO.");
y = int.Parse(Console.ReadLine());

Console.WriteLine("!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!");
if ((w == z) & (z == y))
Console.WriteLine("EL TRIANGULO ES
EQUILATERO");

else
Console.WriteLine("el triangulo no es
equilatero.");
Console.ReadKey();

Console.WriteLine("!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!");
break;
}
case "1":
{
int d, b, c;

Console.WriteLine("!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!");
Console.WriteLine("En las siguientes
casillas insertar cada uno de los valores de los lados.");
Console.WriteLine("INGRESE EL PRIMER LADO");
d = int.Parse(Console.ReadLine());
Console.WriteLine("INGRESE EL SEGUNDO
LADO:");
b = int.Parse(Console.ReadLine());
Console.WriteLine("INGRESE EL TERCER LADO");
c = int.Parse(Console.ReadLine());

Console.WriteLine("!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!");
if ((d == b) & (b != c))
Console.WriteLine("EL TRIANGULO ES
ISOSELES.");
else
if ((d != b) & (b == c))
Console.WriteLine("EL TRIANGULO ES
ISOSELES.");
else
if ((d == c) & (c != b))
Console.WriteLine("EL TRIANGULO ES
ISOSELES");
else
Console.WriteLine("EL TRIANGULO NO ES
ISOSELES.");
Console.ReadKey();

Console.WriteLine("!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!");
break;
}
case "3":
{
int m, n, o;

Console.WriteLine("
");
Console.WriteLine("VUELVE A INSERTAR EL
VALOR DE LOS LADOS DEL TRIANGULO.");
Console.WriteLine("DIGITE EL PRIMER LADO:");
m = int.Parse(Console.ReadLine());
Console.WriteLine("DIGITE EL SEGUNDO
LADO:");
n = int.Parse(Console.ReadLine());
Console.WriteLine("DIGITE EL TERCER LADO");
o = int.Parse(Console.ReadLine());

Console.WriteLine("
");
if ((m != n) & (n != o))
Console.WriteLine("EL TRIANGULO ES
ESCALENO");
else
Console.WriteLine("EL TRIANGULO NO ES
ESCALENO");
Console.ReadKey();

Console.WriteLine("
");
break;

}
default:
{

Console.WriteLine("
");
Console.WriteLine("LA OPCION QUE DIGITO ESTA
ERRONEA.");

Console.WriteLine("
");
Console.ReadKey();
break;
}
}
break;
}
case "1":
{
int primo, num2 = 2, num3 = 3, num5 = 5, num7 = 7;

Console.WriteLine("
");
Console.WriteLine(" NUMEROS PRIMOS O NO!!!!");

Console.WriteLine("
");
Console.WriteLine("DIGITA EL NUMERO QUE DESEA VERIFICAR
");
primo = int.Parse(Console.ReadLine());
if (primo == 2 || primo == 3 || primo == 5 || primo ==
7)
{

Console.WriteLine("
");
Console.WriteLine("EL NUMERO (" + primo + ") SI ES
PRIMO ");
Console.WriteLine("
");
}
else
{
if (primo % num2 == 0)
{

Console.WriteLine("
");
Console.WriteLine("EL NUMERO (" + primo + ")
LAMENTABLEMENTE NO ES PRIMO: ");

Console.WriteLine("
");
}
else
{
if (primo % num3 == 0)
{

Console.WriteLine("
");
Console.WriteLine("EL NUMERO (" + primo + ")
LAMENTABLEMENTE NO ES PRIMO:");

Console.WriteLine("
");
}
else
{
if (primo % num5 == 0)
{

Console.WriteLine("
");
Console.WriteLine("EL NUMERO (" + primo
+ ") LAMENTABLEMENTE NO ES PRIMO:");

Console.WriteLine("
");
}
else
{
if (primo % num7 == 0)
{

Console.WriteLine("
");
Console.WriteLine("EL NUMERO (" +
primo + ") LAMENTABLEMENTE NO ES PRIMO: ");

Console.WriteLine("
");
}
else
{
Console.WriteLine("
");
Console.WriteLine("EL NUMERO (" +
primo + ") SI ES PRIMO: ");

Console.WriteLine("
");
}

}
}

}
break;
}
default:
{

Console.WriteLine("
");
Console.WriteLine("ERROR DE OBCION INTENTE DE NUEVO.");

Console.WriteLine("
");
break;
}

Console.WriteLine("
");
Console.WriteLine("ESCRIBA (SI) PARA VOLVER A EMPESAR.");

Console.WriteLine("
");
x = Console.ReadLine();
} while (x == "SI" || x == "sI");
}

}
}

Você também pode gostar