Año Bisisesto

Descargar como txt, pdf o txt
Descargar como txt, pdf o txt
Está en la página 1de 4

Año bisisesto:

Console.WriteLine("Introduzca el año desesado:");


int year = Convert.ToInt32(Console.ReadLine());
int p = year % 4;
int q = year % 100;
int r = year % 400;

if (p == 0 && q != 0 || r == 0)
{
Console.WriteLine(year + " es bisiesto");
}
else
{
Console.WriteLine(year + " no es bisiesto");
}

Numero Primo:
Console.WriteLine("Inserte su número: ");
int n = Convert.ToInt32(Console.ReadLine());
int x = 2;
bool p = true;

while (x != n)
{
if ((n % x == 0))
{
x = n;
p = false;
}
else
x = x + 1;
}
if (p)
{
Console.WriteLine("El numero es primo");
}
else
Console.WriteLine("El número no es primo");

Suma de numeros internos


Console.WriteLine("Cual es tu número?");
int numero = Convert.ToInt32(Console.ReadLine());
int x = 0;
while (numero != 0)
{
x = x + numero % 10;
numero = numero / 10;
}
Console.WriteLine(x);
Suma de pares e impares hasta el 100:
int x = 1;
int impar = 0;
int par = 0;

while (x <= 100)


{
if(x % 2 != 0)
{
impar = impar + x;
x = x + 1;
}
else
{
par = par + x;
x = x + 1;
}
}
Console.WriteLine(par);
Console.WriteLine(impar);

Bandara de españa
int x = 0;
int y = 0;
char i7 = '█';
int ancho = 36;
int alto = 9;

for (y = 0 ; y < alto ; y++)


{
for (x = 0 ; x < ancho ; x++)
{
if (x >= 9 && x < 18 || x>= 27)
{
Console.ForegroundColor = ConsoleColor.Red;
Console.Write(i7);
}
else if (x >= 18 && x < 27)
{
Console.ForegroundColor = ConsoleColor.Yellow;
Console.Write(i7);
}
}
Console.WriteLine("");

Array Sumatorio
Console.WriteLine("¿Cuantos numeros quieres calcular?");
int cantidad = Convert.ToInt32(Console.ReadLine());
int[] array = new int[cantidad];
int numero = 0;
for(numero = 0; numero <= cantidad - 1; numero++)
{
Console.WriteLine("Introduzca el " + numero + " numero");
array[numero] = Convert.ToInt32(Console.ReadLine());
}
int[] sumatorio = new int[cantidad];

Console.WriteLine("------------------------------------------------");
sumatorio[0] = array [0];
Console.WriteLine(sumatorio[0]);
for (numero = 1; numero <= cantidad - 1; numero++)
{
sumatorio[numero] = array[numero] + sumatorio[numero - 1];
Console.WriteLine(sumatorio[numero]);
}
Numero Pi
static float CalculoMagico(float puntosTotales)
{
int PuntosDentro = 0;
Random rand = new Random();
//float v = (float)rand.NextDouble(); //<--- Pista obtinee un valor
aleatorio entre 0 y 1
float x = 0;
float y = 0;
float hip = 0;

for (int p = 0; p < puntosTotales; p++)


{
x = (float)rand.NextDouble();
y = (float)rand.NextDouble();
hip = (float)Math.Sqrt((x * x) + (y * y));
if(hip < 1)
{
PuntosDentro++;
}

float value = 4.0f * (PuntosDentro / puntosTotales);


return value;

static void Main(string[] args)


{
float numero = CalculoMagico(5000000);

Console.WriteLine(numero);

Constante de fibonacci
float nuevo = 1;
float actual= 1;
float anterior = 1;
for (int p = 0; p < pasos; p++)
{
nuevo = actual + anterior;
anterior = actual;
actual = nuevo;
Console.WriteLine(nuevo);
}
float proporcion = actual/anterior;
return proporcion;
}

static void Main(string[] args)


{
float uwu = GoldenRatio(50);
Console.WriteLine(uwu);
Console.ReadKey();

Proporción aurea
static float GoldenRatio(float pasos)
{
float nuevo = 1;
float uno= 1;
float variable = 0.5f;
for (int p = 0; p < pasos; p++)
{
nuevo = uno / variable;
variable = uno + nuevo;
Console.WriteLine(nuevo);
}
float proporcion = variable;
return proporcion;
}

static void Main(string[] args)


{
float uwu = GoldenRatio(50);
Console.WriteLine(uwu);
Console.ReadKey();
}

También podría gustarte