namespace Zodiaco
{
class Program
{
/*
Acuario Del 21 de enero al 18 de febrero
Piscis Del 19 de febrero al 20 de marzo
Aries Del 21 de marzo al 20 de abril
Tauro Del 21 de abril al 21 de mayo
Gminis Del 22 de mayo al 21 de junio
Cncer Del 22 de junio al 22 de julio
Leo Del 23 de julio al 23 de agosto
Numero a letra
string[] unidades =
{"cero", "uno", "dos" ,"tres" ,"cuatro" ,"cinco" ,
"seis" ,"siete" ,"ocho" ,"nueve","diez"};
string[] especiales =
{"once", "doce","trece","catorce", "quince",
"diezciseis", "diecisiete", "dieciocho", "diecinueve"};
string[] decenas =
{"veinte", "treinta","cuarenta","cincuenta",
"sesenta", "setenta", "ochenta", "noventa"};
Console.WriteLine("Ingrese un numero entre 0-99: ");
int num = Convert.ToInt32(Console.ReadLine());
if (num >= 0 && num < 11)
Console.WriteLine('\n' + unidades[num]);
else if (num < 20)
Console.WriteLine('\n' + especiales[num - 11]);
else if (num < 100)
{
int unid = num % 10;
int dec = num / 10;
if (unid == 0)
Console.WriteLine('\n' + decenas[dec - 2]);
else
Console.WriteLine('\n' + decenas[dec - 2] + " y " + unidades[unid]);
}
else
Console.WriteLine("El numero debe ser menor a 100");
Console.ReadLine();
Console.Write("Ingrese un numero:");
int Numero = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("Invertir el numero ingresado:" + InvierteNumero(Numero).ToString());
Console.ReadKey();
}
static int InvierteNumero(int num) {
int cuenta = 0;
int copia = num;
while (copia != 0) { cuenta++; copia /= 10; }
int multiplica = (int)Math.Pow((double)10, (double)cuenta - 1);
int acumula = 0;
while (num != 0)
{
int cifra = num % 10;
acumula += cifra * multiplica;
multiplica /= 10;
num /= 10;
}
return acumula;
Serie de Fibonacci
byte CAN, K;
int A, B, C;
string linea;
Console.Write("CUANTOS NMEROS: "); linea = Console.ReadLine();
CAN = byte.Parse(linea);
A = 1;B = 1;
Console.Write(A + " " + B + " ");
for(K = 3; K <= CAN; K++)
{
C = A + B;
}
}
int numero1;
int numero2;
Console.WriteLine("Ingrese el primer numero");
numero1 = int.Parse(Console.ReadLine());
Console.WriteLine("Ingrese el segundo numero");
numero2 = int.Parse(Console.ReadLine());
int c = 2;
int mcd = 1;
while (c <= numero1 && c <= numero2)
{
while (numero1 % c == 0 && numero2 % c == 0)
{
mcd = mcd * c;
numero1 = numero1 / c;
numero2 = numero2 / c;
}
c = c + 1;
}
Console.WriteLine("El mdc de los dos numeros es: " +mcd.ToString());
Console.Read();
http://www.puntopeek.com/programacion/calcular-el-dia-de-la-semana-con-c/
http://foro.elhacker.net/ejercicios/ejercicios_basicos_en_c-t248470.0.html