Clase en los laboratorios

8 views
Skip to first unread message

Manuel Camejo

unread,
Sep 13, 2018, 11:14:57 AM9/13/18
to algoritmos7540-mm
Buenas!
Hoy creo que todos pudieron hacer (y esperamos que entender) uno o mas algoritmos recursivos.
Les dejamos la encuesta:
Y les pedimos que por favor se tomen 2 minutos para completarla que no es larga.

Si bien no pudimos avanzar mucho más, creemos que es indispensable que hayan pensado, hecho y visto como funciona la recursión.
Les van a quedar para ustedes todos los demás ejercicios que los invitan a utilizar parámetros por referencia, les recomendamos que los intenten resolver y ante cualquier cosa nos consulten.

Vimos que tenían ciertas dudas sobre como invocar funciones, poniendo cosas como:

int una_funcion(){
    ...
    return 9;
}

Y en la invocación, la invocan como un procedimiento:

int main(){
    ...
    una_funcion();
    printf("%i", una_funcion);
}

Esto es un error, ya que una_funcion devuelve un entero, y su retorno debe ser guardado en una variable de tipo entero, y luego, lo que se imprime por pantalla es esa variable, algo asi:

int una_funcion(){
    ...
    return 9;
}

int main(){
    ...
    int una_variable = una_funcion();
    printf("%i", una_variable);
}

Nos vemos el jueves!
Saludos, Manuel.
Reply all
Reply to author
Forward
0 new messages