Recursividad

Tengo que hacer un programa donde dado un numero diga que cantidad de números pares hay en las posiciones impares empezando por la izquierda, todo eso usando recursividad, alguien que me pueda echar una mano, Gracias
1

1 respuesta

Respuesta
1
Vale te explico:Lo primero que tienes que hacer es crear un array de por números(los que quieras)una vez creado haces un bucle for que lo recorra y que solo mire las posiciones impares ¿cómo?:
if((i%2!=0)&&(array%2==0))
Esto significa que una vez que has comprobado que esa intentar es impar(i%2! =0 esto es lo mismo que decir que el resto de i entre 2 es distinto de 0)pues miras si lo que hay dentro de ella es un numero par, justo lo contrario de antes(i%2==0)Esto lo puedes hacer en una misma condición if o en dos distintas como quieras.
¿Bueno más o menos creo que me he explicado si no t has enterao de na y quieres que te mande el código entero dímelo Vale?
No puedo usar un array, no se cuantos dígitos va a tener el numero
Vale pero eso te da igual puedes hacerlo sin poner un numero: ¿int *array y ya esta no te vale?

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas