PRACTICA
//1
//double suma = 0;
//int contador = 0;
//double numero;
//[Link]("Introduce números positivos. Ingresa un número negativo para
terminar.");
//do
//{
// numero = [Link]([Link]());
// if (numero >= 0)
// {
// suma += numero;
// contador++;
// }
//} while (numero >= 0);
//if (contador > 0)
//{
// double media = suma / contador;
// [Link]($"La media es: {media}");
//}
//else
//{
// [Link]("No se ingresaron números positivos.");
//}
//2
//[Link]("Introduce el primer número:");
//int num1 = Convert.ToInt32([Link]());
//[Link]("Introduce el segundo número:");
//int num2 = Convert.ToInt32([Link]());
//if (num1 % num2 == 0)
//{
// [Link]($"{num2} es divisor de {num1}");
//}
//else if (num2 % num1 == 0)
//{
// [Link]($"{num1} es divisor de {num2}");
//}
//else
//{
// [Link]("Ninguno de los números es divisor del otro.");
//}
//3
//[Link]("Introduce la cantidad de notas a evaluar:");
//int cantidad = Convert.ToInt32([Link]());
//for (int i = 1; i <= cantidad; i++)
//{
// [Link]($"Introduce la nota {i}:");
// double nota = [Link]([Link]());
// if (nota >= 7 && nota < 9)
// {
// [Link]($"La nota {nota} es NOTABLE.");
// }
//}
//4
//int limite = 15;
//[Link](" "); // Espacio inicial para alinear
//for (int i = 1; i <= limite; i++)
//{
// [Link]($"{i,4}");
//}
//[Link]();
//[Link](" **");
//for (int i = 1; i <= limite; i++)
//{
// [Link]($"{" **",4}");
//}
//[Link]();
//for (int i = 1; i <= limite; i++)
//{
// [Link]($"{i,2}* ");
// for (int j = 1; j <= limite; j++)
// {
// [Link]($"{i * j,4}");
// }
// [Link]();
//}
//5
//[Link]("Introduce un número entero positivo mayor a 1:");
//int n = Convert.ToInt32([Link]());
//if (n <= 1)
//{
// [Link]("El número debe ser mayor a 1.");
//}
//else
//{
// bool esPrimo = true;
// for (int i = 2; i < n; i++)
// {
// if (n % i == 0)
// {
// esPrimo = false;
// break; // Salimos del bucle si encontramos un divisor
// }
// }
// if (esPrimo)
// {
// [Link]($"{n} es un número primo.");
// }
// else
// {
// [Link]($"{n} es un número compuesto.");
// }
//}
//6
//[Link]("Introduce el primer número:");
//int num1 = Convert.ToInt32([Link]());
//[Link]("Introduce el segundo número:");
//int num2 = Convert.ToInt32([Link]());
//[Link]("Introduce el tercer número:");
//int num3 = Convert.ToInt32([Link]());
//int central;
//if ((num1 > num2 && num1 < num3) || (num1 > num3 && num1 < num2))
//{
// central = num1;
//}
//else if ((num2 > num1 && num2 < num3) || (num2 > num3 && num2 < num1))
//{
// central = num2;
//}
//else
//{
// central = num3;
//}
//[Link]($"El número central es: {central}");
//7
//[Link]("Introduce un número:");
//double num = [Link]([Link]());
//if (num < 0)
//{
// [Link]("El número es negativo, no se puede calcular la raíz cuadrada real.");
//}
//else
//{
// double raiz = [Link](num);
// [Link]($"La raíz cuadrada de {num} es: {raiz}");
//}
//8
//[Link]("Introduce un número:");
//int num = Convert.ToInt32([Link]());
//// Método 1: Usar el operador de módulo
//if (num % 2 == 0)
//{
// [Link]("El número es par (método módulo).");
//}
//else
//{
// [Link]("El número es impar (método módulo).");
//}
//// Método 2: División y redondeo
//if ([Link](num / 2.0) * 2 == num)
//{
// [Link]("El número es par (método división).");
//}
//else
//{
// [Link]("El número es impar (método división).");
//}
//9
//[Link]("Introduce el día:");
//int dia = Convert.ToInt32([Link]());
//[Link]("Introduce el mes:");
//int mes = Convert.ToInt32([Link]());
//[Link]("Introduce el año:");
//int año = Convert.ToInt32([Link]());
//int diasMes;
//// Determinar el número de días del mes
//if (mes == 1 || mes == 3 || mes == 5 || mes == 7 || mes == 8 || mes == 10 || mes == 12)
//{
// diasMes = 31;
//}
//else if (mes == 4 || mes == 6 || mes == 9 || mes == 11)
//{
// diasMes = 30;
//}
//else if (mes == 2)
//{
// if ((año % 4 == 0 && año % 100 != 0) || (año % 400 == 0))
// {
// diasMes = 29; // Año bisiesto
// }
// else
// {
// diasMes = 28;
// }
//}
//else
//{
// [Link]("Mes inválido.");
// return;
//}
//// Calcular el día siguiente
//dia++;
//if (dia > diasMes)
//{
// dia = 1;
// mes++;
// if (mes > 12)
// {
// mes = 1;
// año++;
// }
//}
//[Link]($"La fecha del día siguiente es: {dia}/{mes}/{año}");
//10
//double sumaPositivos = 0;
//int cantidadPositivos = 0;
//double sumaNegativos = 0;
//int cantidadNegativos = 0;
//for (int i = 1; i <= 100; i++)
//{
// [Link]($"Introduce el número {i}:");
// double num = [Link]([Link]());
// if (num > 0)
// {
// sumaPositivos += num;
// cantidadPositivos++;
// }
// else if (num < 0)
// {
// sumaNegativos += num;
// cantidadNegativos++;
// }
//}
//// Calcular y mostrar las medias
//if (cantidadPositivos > 0)
//{
// double mediaPositivos = sumaPositivos / cantidadPositivos;
// [Link]($"La media de los números positivos es: {mediaPositivos}");
//}
//else
//{
// [Link]("No se ingresaron números positivos.");
//}
//if (cantidadNegativos > 0)
//{
// double mediaNegativos = sumaNegativos / cantidadNegativos;
// [Link]($"La media de los números negativos es: {mediaNegativos}");
//}
//else
//{
// [Link]("No se ingresaron números negativos.");
//}