Está en la página 1de 25

Presentación ejercicios Hito 2

Nombre completo: Kevin Michael Apaza Lara


Universidad: Universidad Franz Tamayo (Unifranz el alto)
Paralelo: 3
Semestre: II/2021
Materia: Programación 2
Los ejercicios están a continuación en un solo programa de consola largo
************************************************************************************************

using System;

namespace EjerciciosHito2
{
class Program
{
static void Main(string[] args)
{
int numero;//numero que se pide para elejir ejercicio
int a, b, c, d, e, r,s,t; //variabes para los ejercicios
float f;
Console.WriteLine("Bienvenido a los ejercicios del hito 2\n" +
"Para empezar ingrese el numero del ejercicio que desea conocer\n" +
"Para salir precione 0 una vez terminado el ejercicio");

do
{
Console.Write("\n\nIngrese el numero del ejercicio (1-40) o precione 0
para terminar la ejecucion: ");
numero = int.Parse(Console.ReadLine());

if(numero>-1 && numero < 41)


{
switch (numero)
{
case 0:
Console.WriteLine("Usted eligio la opcion 0 terminara la ejecusion
del programa\n");

break;

case 1:
Console.WriteLine("Usted a elegido la ejecusion de el ejercicio 1\n"
+
"\nIngrese el numero decimal que desea convertir a fraccion");
break;

case 2:
Console.WriteLine("Usted a elegido la ejecusion de el ejercicio 2\n"
+
"\nIngrese un numero para mostrar su tabla de multiplicar\n");
Console.Write("\nIngrese el numero: ");
a = int.Parse(Console.ReadLine());
Console.Write("\nHasta que numero quisiera que se multiplicase:
");
b = int.Parse(Console.ReadLine());

for (int i = 0; i <= b; i++)


{
c = a * i;

Console.WriteLine(a + " * " + i + " = " + c);


}

break;

case 3:
Console.WriteLine("Usted a elegido la ejecusion de el ejercicio 3\n"
+
"\nSerie de fibonachi ingrese el numero hasta el que quiere que
se ejecute");
a = int.Parse(Console.ReadLine());
d = 0;
c = 1;

for (int i = 0; i <= a; i++)


{
b = d;
d = c;
c = b + d;
Console.Write(d + " ");
}
Console.WriteLine();
break;

case 4:
Console.Write("Usted a elegido la ejecusion de el ejercicio 4\n" +
"\nIngrese un numero para realizar su factorial: ");
a = int.Parse(Console.ReadLine());
b = 1;
for (int i = 1; i < (a + 1); i++)
{
b *= i;
Console.Write(b + ", ");
}
Console.WriteLine();
break;

case 5:
Console.WriteLine("Usted a elegido la ejecusion de el ejercicio 5\n"
+
"\nRealizar un programa que permita ingresar n números
enteros por el teclado" +
"\ny se desea conocer los numero positivos y negativos");
Console.Write("\ndigite el numero de numeros que desea digitar:
");
a = int.Parse(Console.ReadLine());
b = 0; //hace de negativos
c = 0; //hace de posotivos
d = 0; //hace de ceros
for (int i = 0; i < a; i++)
{
e = int.Parse(Console.ReadLine());
if (e > 0)
{
c++;
}
if (e < 0)
{
b++;
}
if (e == 0)
{
d++;
}
}
Console.WriteLine("\n" +
"El numero de numeros positivos es: " + c + "" +
"\nEl numero de numero negativos es: " + b + "" +
"\nEl numero de Ceros es: " + d);
Console.WriteLine();
break;

case 6:
Console.WriteLine("\nUsted a elegido la ejecusion de el ejercicio
6\n" +
"\nColocar un número y decir todos los números primos que
hay");
Console.Write("Ingrese el hasta que numero quiere el primo: ");
a = int.Parse(Console.ReadLine());

for (int i = 2; i < a; i++)


for (int j = 2; j < i; j++)
{
if (i % j == 0)
{
break;
}

else if (i == j + 1)
{
Console.Write(i + " ");
}

}
break;

case 7:
Console.WriteLine("\nUsted a elegido la ejecusion de el ejercicio
7\n" +
"\nLeer N números y mostrar la suma de los números" +
"\npares, el promedio de los números leídos");
Console.Write("\ndigite el numero de numeros que desea digitar:
");
a = int.Parse(Console.ReadLine());
b = 0; //suma pares
//c = promedio
d = 0; //iterador pares
//e = numero pedido
Console.WriteLine();
for (int i = 0; i < a; i++){
Console.Write("Ingrese el digito n°" + (i + 1)+": ");
e = int.Parse(Console.ReadLine());
if (e > 0){

b += e;
d++;
}
}
c = b / d;
Console.WriteLine("\nLos numeros pares ingresados son " + d + ",
y el promedio es " + c+"\n");

break;

case 8:
Console.WriteLine("\nUsted a elegido la ejecusion de el ejercicio
8\n" +
"\nLeer N números e indicar cual es el numero más pequeño del
lote");
Console.Write("\nIngrese la cantidad de numeros que desea
ingresar: ");
a = int.Parse(Console.ReadLine());
b = 1000;//guardador
c = 0;//numero pedido
Console.WriteLine();
for (int i = 0; i < a; i++)
{
Console.Write("Ingrese el digito n°" + (i+1) + ": ");
c = int.Parse(Console.ReadLine());
if (c<b)
{
b = c;
}

}
Console.WriteLine("\nEl numero mas pequeño es:" + b);
break;

case 9:
Console.WriteLine("\nUsted a elegido la ejecusion de el ejercicio
9\n" +
"\nDado un numero N generar la siguiente serie:" +
"\n(y + 1 / 1; x + 2 / 4; y + 3 /1;)");
Console.Write("\nIngrese la cantidad de numeros que desea
ingresar: ");
a = int.Parse(Console.ReadLine());
for (int i = 1; i <=a; i++)
{
if(i%2 != 0)
{
Console.Write("y+" + i + "/1 ; ");
}
else
{
Console.Write("x+" + i + "/4 ; ");
}
}
break;

case 10:
Console.WriteLine("\nUsted a elegido la ejecusion de el ejercicio
10\n" +
"\nHacer un programa para determinar el promedio de tres" +
"\nnotas y determinar si el estudiante aprobó o no");
Console.Write("\nIngrese la minima nota de aprovacion: ");
a = int.Parse(Console.ReadLine());
b = 0;//nota
f = 0;//promedio numero flotante
d = 0;//suma
Console.WriteLine();
for (int i = 0; i < 3; i++)
{
Console.Write("\nIngrese la nota n°" + (i + 1) + ": ");
b = int.Parse(Console.ReadLine());

d += b;
}
f = d / 3;

Console.WriteLine("\nEl promedio de calificaion es: "+f);


if (f >= a)
{
Console.WriteLine("El estudiante esta Aprovado");
}
else
{
Console.WriteLine("El estudiante esta Reprovado");
}
break;
case 11:
Console.WriteLine("\nUsted a elegido la ejecusion de el ejercicio
11\n" +
"\nCrear un programa que escriba en pantalla la tabla de
multiplicar del 6.");

Console.Write("\nHasta que numero quisiera que se multiplicase:


");
b = int.Parse(Console.ReadLine());

for (int i = 0; i <= b; i++)


{
c = 6 * i;

Console.WriteLine("6 * " + i + " = " + c);


}
break;

case 12:
Console.WriteLine("\nUsted a elegido la ejecusion de el ejercicio
12\n" +
"\nDescomponer un numero introducido por teclado.");
Console.Write("\nIngrese el numero a descomponer: ");
a = int.Parse(Console.ReadLine());
c = 2;

while ((a != 1))


{
b = a % c;
if ((b == 0))
{
Console.WriteLine(c);
a /= c;
}
else
{
c++;
}
}

break;
case 13:
Console.WriteLine("\nUsted a elegido la ejecusion de el ejercicio
13\n" +
"\nCrear un programa que pida al usuario su contraseña
(numérica)" +
"\nDeberá terminar cuando introduzca como contraseña el
número 4567 pero volver a" +
"\npedir tantas veces como sea necesario");

do
{
Console.Write("\nIngrese la contraseña: ");
a = int.Parse(Console.ReadLine());
if (a != 4567)
{
Console.WriteLine("La contraseña es incorrecta intente de
nuevo");
}
} while (a != 4567);
Console.WriteLine("La contraseña es correcta puede proseguir con
el programa");
break;

case 14:
Console.WriteLine("\nUsted a elegido la ejecusion de el ejercicio
14\n" +
"\nRealice un programa que solicite al usuario que piense un
número entero" +
"\nentre el 1 y el 100. El programa debe generar un numero
aleatorio en ese mismo rango[1-100]" +
"\ne indicarle al usuario si el número que digito es menor o
mayor al número aleatorio, así hasta que" +
"\nlo adivine. y por ultimo mostrarle el número de intentos que le
llevo");
c = 0;
Random random = new Random();
int randomNumber = random.Next(0, 100);
do
{
Console.Write("\nTrate de adivinar el numero ");
b = int.Parse(Console.ReadLine());
if (b < randomNumber)
{
Console.WriteLine("El numero es mayor");
}
if (b > randomNumber)
{
Console.WriteLine("\nEl numero es menor");
}
if (b != randomNumber)
{
c++;
}

} while (b!=randomNumber);
Console.WriteLine("Logro adivinar el numero, le tomo " + c + ",
intentos");
break;

case 15:
Console.WriteLine("\nUsted a elegido la ejecusion de el ejercicio
15\n" +
"\nfactorial de la sucesión de números y su composición");
Console.Write("\nIngrese hasta que numero quiere el factorial: ");
a = int.Parse(Console.ReadLine());
b = 1;
for (int i = 1; i < (a + 1); i++)
{
b *= i;
Console.Write(b + ", ");
}
Console.WriteLine();
break;

case 16:
Console.WriteLine("\nUsted a elegido la ejecusion de el ejercicio
16\n" +
"\nCrea un programa que nos pida un número entre 0 y 10, si el"
+
"\nnúmero no está entre rango, volverá a pedir el número hasta
que esté en el rango correcto");

do
{
do
{
Console.Write("\nIngrese un numero entre 0 y 10: ");
a = int.Parse(Console.ReadLine());
if (a < 0)
{
Console.WriteLine("El numero esta en el rango incorrecto");
}
} while (a<0);
if (a > 10)
{
Console.WriteLine("El numero esta en el rango incorrecto");
}
} while (a>10);
Console.WriteLine("El numero esta en el rango correcto" +
"\nFin de la ejecucion");

break;

case 17:
Console.WriteLine("\nUsted a elegido la ejecusion de el ejercicio
17\n" +
"\nEscribir un programa que pida al usuario un número entero
positivo" +
"\ny muestre por pantalla la cuenta atrás desde ese número
hasta cero separados por comas.");
a = 0;
Console.Write("\nIngrese el numero hasta el cual se imprimira, el
numero dee ser positivo: ");
a = int.Parse(Console.ReadLine());

if (a < 0)
{
Console.WriteLine("El numero no es positivo;");
}
else
{
for (int i = 0; i <= a; i++)
{
Console.Write(i + ", ");
}
}

break;

case 18:
Console.WriteLine("\nUsted a elegido la ejecusion de el ejercicio
18\n" +
"\nHacer una factura realista");
b = 0;//coca
c = 0;//pepsi
d = 0;//papas
e = 0;//suma general
int m , n , o ;
do
{
Console.WriteLine("\n1. Cocacola 7$" +
"\n2. Pesi 6$" +
"\n3. Papas 5$" +
"\n4. salir\n");
a = int.Parse(Console.ReadLine());

if (a > 4 || a<1)
{
Console.WriteLine("\nNo existe la opcion");
break;
}
if (a == 1)
{
b++;
}
if (a == 2)
{
c++;
}
if (a == 3)
{
d++;
}

} while (a!=4);
m = b * 7;
n = 6 * c;
o = 5 * d;
e = m + n + o;
Console.WriteLine("\nCantidad de cocacola....." + b+ " Precio:
"+m+
"\nCantidad de pepsi....." + c + " Precio: "+n+
"\nCantidad de papas....." + d+ " Precio: "+o+
"\nEl precio total......."+e+"$");
break;

case 19:
Console.WriteLine("\nUsted a elegido la ejecusion de el ejercicio
19\n" +
"\nDado un número entero positivo, mostrar todos sus divisores
múltiplos de tres");
Console.Write("\nIngrese el numero: ");
a = int.Parse(Console.ReadLine());

for (int i = a; i <=1; i--)


{
for (int j = 1; j <=i; j++)
{
Console.Write(i + ", ");
}
}
Console.WriteLine(a);

break;

case 20:
Console.WriteLine("\nUsted a elegido la ejecusion de el ejercicio
20\n" +
"\nDado un número N, generar la siguiente serie:"+ "(3 / 4; 6 / 3;
3 / 8)");
Console.Write("\nIngrese la cantidad de numeros que desea
ingresar: ");
a = int.Parse(Console.ReadLine());

for (int i = 4; i <= (a*a); i+=4)


{
Console.Write("3/"+i+"; 6/3 ;");

}
break;

case 21:

Console.WriteLine("\nUsted a elegido la ejecusion de el ejercicio


21\n" +
"\nRealizar un programa que imprima los números del 1 al 57.
Repetir este ejercicio" +
"\ncon todos los tipos de bucles (for, while, y do-while).");

a = 1;
b = 1;

for (int i = 1; i <= 57; i++)


{
Console.Write(i+", ");
}
Console.WriteLine("\n");

while (a<=57)
{
Console.Write(a + ", ");
a++;
}
Console.WriteLine("\n");

do
{
Console.Write(b + ", ");
b++;
} while (b<=57);

break;

case 22:
Console.WriteLine("\nUsted a elegido la ejecusion de el ejercicio
22\n" +
"\nRealizar un programa que pida al usuario un número y
presente los números del 1 al" +
"\nnúmero que introdujo el usuario. Repetir este ejercicio con
todos los tipos de bucles" +
"\n(for, while, y do-while)");
Console.Write("\nIngrese la cantidad de numeros que desea
ingresar: ");
a = int.Parse(Console.ReadLine());

b = a;
c = 1;
d = 1;
for (int i = 1; i <= a; i++)
{
Console.Write(i + ", ");
}
Console.WriteLine("\n");

while (d <= a)
{
Console.Write(d + ", ");
d++;
}
Console.WriteLine("\n");

do
{
Console.Write(c + ", ");
c++;
} while (c <= b);
break;

case 23:
Console.WriteLine("\nUsted a elegido la ejecusion de el ejercicio
23\n" +
"\nRealizar un programa que pida al usuario dos números y
presente los números del primero\n" +
"número al segundo que introdujo el usuario. Repetir este
ejercicio con todos los tipos de" +
"\nbucles (for, while, y do-while)");
Console.Write("\nIngrese el primer numero: ");
a = int.Parse(Console.ReadLine());
Console.Write("\nIngrese el segundo numero: ");
b = int.Parse(Console.ReadLine());

c = a;
d = b;

r = a;
s = b;
for (int i = a; i <= b; i++)
{
Console.Write(a + ", ");
a++;
}
Console.WriteLine("\n");
while (c <= d)
{
Console.Write(c + ", ");
c++;
}
Console.WriteLine("\n");

do
{
Console.Write(r + ", ");
r++;
} while (r <= s);

break;

case 24:
Console.WriteLine("\nUsted a elegido la ejecusion de el ejercicio
24\n" +
"\nRealizar un programa que imprima por pantalla tántos
asteriscos como diga" +
"\nel usuario. Al ejecutarse debe preguntar “Cuantos asteriscos
desea imprimir?”," +
"\nleer el número que introduce el usuario e imprimir los
asteriscos");
Console.Write("\nCuantos asteriscos quiere que se impriman: ");
a = int.Parse(Console.ReadLine());
for (int i = 1; i <= a; i++)
{
Console.Write( "* ");
}
break;

case 25:
Console.WriteLine("\nUsted a elegido la ejecusion de el ejercicio
25\n" +
"\nRealizar un programa que pida al usuario dos números y diga
cuál es el mayor y cuál el menor");
Console.Write("\nIngrese el primer numero: ");
a = int.Parse(Console.ReadLine());
Console.Write("\nIngrese el segundo numero: ");
b = int.Parse(Console.ReadLine());

if (a > b)
{
Console.WriteLine(a + " es mayor a " + b);
}
if (a < b)
{
Console.WriteLine(b + " es mayor a " + a);
}
else
{
Console.WriteLine("Son iguales");
}

break;

case 26:
Console.WriteLine("\nUsted a elegido la ejecusion de el ejercicio
26\n" +
"\nRealizar un programa que pida tres números y diga cuáles
son pares y cuáles impares");

Console.Write("\nIngrese el Primer numero: ");


a = int.Parse(Console.ReadLine());
Console.Write("\nIngrese el Segundo numero: ");
b = int.Parse(Console.ReadLine());
Console.Write("\nIngrese el Tercer numero: ");
c = int.Parse(Console.ReadLine());

if (a % 2 == 0)
{
Console.Write(a + " Es par, ");
}
else
{
Console.Write(a + " Es impar, ");
}

if (b % 2 == 0)
{
Console.Write(b + " Es par, ");
}
else
{
Console.Write(b + " Es impar, ");
}
if (c % 2 == 0)
{
Console.Write(c + " Es par, ");
}
else
{
Console.Write(c + " Es impar, ");
}

break;

case 27:
Console.WriteLine("\nUsted a elegido la ejecusion de el ejercicio
27\n" +
"\nRealizar un programa que pregunte al usuario el momento del
día con una letra" +
"\n(m-mañana, t-tarde, n-noche), el sexo con otra letra
(m-masculino, f-femenino)." +
"\nEl programa dirá: buenos días, tardes, o noches (según el
momento) señor o señora según el sexo");

break;

case 28:
Console.WriteLine("\nUsted a elegido la ejecusion de el ejercicio
28\n" +
"\nRealizar un programa que pida tres números y diga cuál es el
mayor, cuál es el segundo mayor," +
"\ny cuál es el menor");
Console.Write("\nIngrese el Primer numero: ");
a = int.Parse(Console.ReadLine());
Console.Write("\nIngrese el Segundo numero: ");
b = int.Parse(Console.ReadLine());
Console.Write("\nIngrese el Tercer numero: ");
c = int.Parse(Console.ReadLine());
Console.WriteLine("mayor-medio-menor");
if(a<b && a < c)
{
Console.WriteLine(c + " "+b+" "+a);
}

if (b < c && b < a)


{
Console.WriteLine(a + " " + c + " " + b);
}
if (c < b && c < a)
{
Console.WriteLine(a + " " + b + " " + c);
}

break;

case 29:
Console.WriteLine("\nUsted a elegido la ejecusion de el ejercicio
29\n" +
"\nRealizar un programa que pida al usuario dos números y
presente los números" +
"\nimpares que hay desde el primer número al segundo que
introdujo el usuario");
Console.Write("\nIngrese el Primer numero: ");
a = int.Parse(Console.ReadLine());
Console.Write("\nIngrese el Primer numero: ");
b = int.Parse(Console.ReadLine());
if (a % 2 != 0)
{
if (b % 2 != 0)
{
Console.WriteLine("\n"+a + " y " + b + " son impares");
}
else
{
Console.WriteLine("\n" + a + " Es impar");
}
}
else
{
if (b % 2 == 0)
{
Console.WriteLine("\nNo ingreso impares");
}
else
{
Console.WriteLine("\n" + b +"es impar");
}
}
break;
case 30:

Console.WriteLine("\nUsted a elegido la ejecusion de el ejercicio


30\n" +
"\nRealizar un programa que pida al usuario dos números y una
letra: “i” ó “p”." +
"\nEl programa presentará los números pares (si se pulsó la “p”)
ó impares (si se pulsó la “i”)" +
"\nque hay desde el primer número al segundo que introdujo el
usuario. Si se pulsa alguna" +
"\ntecla distinta de “p” ó “i”, el programa no imprime ningún
número.");

break;

case 31:
Console.WriteLine("\nUsted a elegido la ejecusion de el ejercicio
31\n" +
"\nRealizar un programa que pida que se pulse la letra “k” si se
pulsa cualquier" +
"\notra tecla que no sea la “k”, dice “letra incorrecta” y vulva a
pedir que se pulse" +
"\nla letra “k”. Cuando se pulsa la tecla “k” el programa dice
“gracias” y termina" +
"\n originalmente era ");
char k;
do
{
Console.Write("\nIngrese la letra k: ");
k = Console.ReadKey().KeyChar;
if (k != 'k')
{
Console.Write("\nLetra incorrecta vuelva a ingresar: ");
}
} while (k!='k');
Console.WriteLine("\nGracias");

break;

case 32:
Console.WriteLine("\nUsted a elegido la ejecusion de el ejercicio
32\n" +
"\nRealizar un programa que pida que se dos números
consecutivos (3 y 4; 9 y 10 etc.)." +
"\nCuando se introducen tres números consecutivos dice
“gracias” y termina. Mientras no se" +
"\nintroduzcan tres números consecutivos el programa sigue
pidiendo números indefinidamente");
do
{
Console.WriteLine("\nIngrese numeros consecutivos por favor:
");
Console.Write("\nIngrese el Primer numero: ");
a = int.Parse(Console.ReadLine());
Console.Write("Ingrese el segundo numero: ");
b = int.Parse(Console.ReadLine());
Console.Write("Ingrese el tercer numero: ");
c = int.Parse(Console.ReadLine());
d = b;

} while ((a+1)!=b && (d+1)!=c && (a+2)!=c);


Console.WriteLine("Fin de la ejecusion");

break;

case 33:
Console.WriteLine("\nUsted a elegido la ejecusion de el ejercicio
33\n" +
"\nRealizar un programa que pida que se tres números
consecutivos (3, 4 y 5; 9, 10 y 11, etc.)." +
"\nCuando se introducen tres números consecutivos dice
“gracias” y termina. Mientras no se" +
"\nintroduzcan tres números consecutivos el programa sigue
pidiendo números indefinidamente");
do
{
Console.WriteLine("\nIngrese numeros consecutivos por favor:
");
Console.Write("\nIngrese el Primer numero: ");
a = int.Parse(Console.ReadLine());
Console.Write("Ingrese el segundo numero: ");
b = int.Parse(Console.ReadLine());
Console.Write("Ingrese el tercer numero: ");
c = int.Parse(Console.ReadLine());
d = b;
} while ((a + 1) != b && (d + 1) != c && (a + 2) != c);
Console.WriteLine("\nGracias");
break;

case 34:
Console.WriteLine("\nUsted a elegido la ejecusion de el ejercicio
34\n" +
"\nEcuación de 2º grado. Realizar un programa que pida los tres
coeficientes de una ecuación" +
"\nde 2º grado y calcule las dos soluciones aunque estas sean
números imaginarios." +
"\nDespués de calcular las soluciones, el programa dará la
opción de seguir resolviendo" +
"\necuaciones: proseguir (pulse p)? / terminar (pulse h)");
char h;
double xmas, xmenos;
a = 1;
b = 1;
c = 1;
do
{
Console.Write("\nIngrese eltermino b: ");
a = int.Parse(Console.ReadLine());
Console.Write("Ingrese el termino a: ");
b = int.Parse(Console.ReadLine());
Console.Write("Ingrese el termino c: ");
c = int.Parse(Console.ReadLine());

xmas = ((-b + Math.Sqrt(b * b - 4 * a * c)) / (2 * a));


xmenos = ((-b - Math.Sqrt(b * b - 4 * a * c)) / (2 * a));

Console.WriteLine("Los resultados son" +


"\n" + xmas + "" +
"\n" + xmenos);

Console.Write("\nIngrese la letra h para terminar o p para seguir:


");
h = Console.ReadKey().KeyChar;

} while (h != 'h');
break;

case 35:
Console.WriteLine("\nUsted a elegido la ejecusion de el ejercicio
35\n" +
"\nEcuación de 2º grado. Realizar un programa que pida dos
números y presente por" +
"\npantalla la ecuación de segundo grado que tiene por
soluciones estos dos números." +
"\nEjemplo: 5 y -3, la ecuación sería (x-5) (x+3) = x2 -2x-15, los
coeficientes" +
"\nson 1, -2 y -15. El programa permitirá repetir esta operación
tantas veces como el" +
"\nusuario quiera, introduciendo números diferentes, hasta que
decida terminar el programa" +
"\n(por ejemplo pulsando ‘0’");
break;

case 36:
Console.WriteLine("\nUsted a elegido la ejecusion de el ejercicio
36\n" +
"\nFactorial. Realizar un programa que pida un número y calcule
su factorial.");
Console.Write("Ingrese el numero para sacar su factorial: ");
a = int.Parse(Console.ReadLine());
b = 1;
for (int i = 1; i < (a + 1); i++)
{
b *= i;
Console.Write(b + ", ");
}
Console.WriteLine();
break;
break;

case 37:
Console.WriteLine("\nUsted a elegido la ejecusion de el ejercicio
37\n" +
"\nPotencias. Realizar un programa que pida la base y el
exponente y calcule la potencia");

double a1, b1, c1;


Console.Write("\nIngrese el Primer numero: ");
b1 = int.Parse(Console.ReadLine());
Console.Write("Ingrese el exponente: ");
c1 = int.Parse(Console.ReadLine());

a1 = Math.Pow(b1, c1);
Console.WriteLine("\nEl resultado es: "+a1);

break;

case 38:
Console.WriteLine("\nUsted a elegido la ejecusion de el ejercicio
38\n" +
"\nDivisores de un número. Realizar un programa que pida un
número y diga todos sus divisores");
break;

case 39:
Console.WriteLine("\nUsted a elegido la ejecusion de el ejercicio
39\n" +
"\nDivisores comunes de dos números. Realizar un programa
que pida dos números y diga sus divisores comunes");
break;

case 40:
Console.WriteLine("\nUsted a elegido la ejecusion de el ejercicio
40\n" +
"\nMáximo común divisor. Realizar un programa que pida dos
números y diga su máximo común divisor");
break;

default:
Console.WriteLine("\nError al introducir dato");
break;
}

}
else
{
Console.WriteLine("Numero invalido solo se acepta un numero del 0 al
40 incluyendolos\n");
}
}
while (numero!=0);

Console.ReadLine();
}
}
}

También podría gustarte