0
Ejercicio para solucion
Programa que almacene en una tabla el número de días que tiene cada mes (de un año no bisiesto), pida al usuario que le indique un mes( ej. 2 para febrero) y un día (ej. El día 15) y diga que número de día es dentro del año (por ejemplo, el 15 de febrero sería el día número 46, el 31 de diciembre sería el día 365).
4 Réponses
0
Te diré como hacerlo más no te lo haré.
1)Cuando te dicen tablas se refieren a arrays. Se crean de esta forma string[, ] arreglo;
2)Debes saber que es un año bisiesto, son aquellos que tienen 366 días, 2020 es bisiesto.
3)Debes trabajar con Arrays multidimensionales. (Yo usaría 1 para el año y 12 dentro del array del año donde cada 1 sería un mes con sus días. Y hacer una condición que sume los meses anteriores más los días de los meses que seleccionaste.
4)Para solicitar entrada del usuario usas Console.ReadLine();
5)Para imprimir resultados se usa Console.Write("El 31 de diciembre es el número: " + sumaDias);
Siendo la variable sumaDias la que almacene la suma de dichos días.
+ 4
Cómo determinar si un año es un año bisiesto
Para determinar si un año es bisiesto, siga estos pasos:
1 - Si el año es uniformemente divisible por 4, vaya al paso 2. De lo contrario, vaya al paso 5.
2 - Si el año es uniformemente divisible por 100, vaya al paso 3. De lo contrario, vaya al paso 4.
3 - Si el año es uniformemente divisible por 400, vaya al paso 4. De lo contrario, vaya al paso 5.
4 - El año es un año bisiesto (tiene 366 días).
5 - El año no es un año bisiesto (tiene 365 días).
0
¿Es un desafio o pregunta?
0
Es una pregunta de un ejercicio en C#