Me podrían ayudar con este ejercicio de programación es en c Sharp.visual studio..
Escriba...un programa que permita el ingreso de 6 número a un arreglo. Debe validar que los números ingresados sean positivos, si el numero no es positivo debe volver a pedir el ingreso del número. No puede ingresarse números negativos. Posteriormente con un método recursivo debe recorrer el arreglo y determinar si el numero leído es numero par e impar..
Le agradezco mucho al.que me ayude gracias
Respuestas a la pregunta
Hola.
No se C# pero intentaré ayudarte siendo lo mas genérico posible.
Ojalá te sirva.
primero crea un arreglo (array):
int arr[6];
y para que el usuario pueda introducir el valor de los elementos del arreglo puedes usar un for loop
for (int i = 0; i <= 6; i++){
//y aquí haces que el usuario introduzca el elemento "i" de arr (arr [i])
}
Esto hara que mientras "i" no sobrepase el tamaño del array, el usuario pueda seguir introduciendo numeros.
Para evaluar si un numero es par o no puedes hacer esto
if (num % 2 == 0){
//esto significa que si al dividir tu numero entre 2, y este da un residuo de 0, entonces este numero es par.
}else{
este numero no es par.
}
Para evaluar si el número es positivo o negativo.
if (num < 0){el numero es negativo}
En lenguajes como c++ puedes usar "unsigned" que hace que la variable solo acepte numeros positivos.