Autor
|
Tema: Implementar la versión recursiva (Leído 2,548 veces)
|
Patoscu1
Desconectado
Mensajes: 3
|
hola necesito ayuda con este ejercicio, no lo eh podido hacer. alguna ayuda porfavor Implemente la versión recursiva para la siguiente función, indique condición de caso base y general: void fx(int m[maxfilas][maxcolumnas]) { int i,j; for(i=0;i<maxfilas;i++) for(j=0;j<maxcolumnas;j++) m[i][j] = i*j; }
· Los códigos deben ir en etiquetas GeSHi · Los titulos deben ser descriptivos · Movido a C/C++ · El otro tema borrado, no hagas doble post >aquí las reglas del foro -Engel Lex
|
|
« Última modificación: 10 Mayo 2017, 00:24 am por engel lex »
|
En línea
|
|
|
|
engel lex
|
dices que no has podido hacerlo, pero no indicas tus dudas
por favor aclara que no sabes o en que te trancas
|
|
|
En línea
|
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
|
|
|
Patoscu1
Desconectado
Mensajes: 3
|
dices que no has podido hacerlo, pero no indicas tus dudas
por favor aclara que no sabes o en que te trancas
la verdad es que no se por donde empezar, y no se como hacer recursiva una matriz
|
|
|
En línea
|
|
|
|
engel lex
|
lo que tienes que hacer recursiva no es la matriz, es la función, aquí un ejemplo (lo hice en C++ pero a tus efectos es lo mismo) #include <iostream> void recursiva(int* array, int largo); int main(){ int elementos[10]; recursiva(elementos, 10); int i; for(i=0;i<10;i++){ std::cout << elementos[i] << std::endl; } return 0; } void recursiva(int* array, int largo){ if(largo>0){ largo--; array[largo] = largo*largo; recursiva(array, largo); } }
|
|
|
En línea
|
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
|
|
|
Patoscu1
Desconectado
Mensajes: 3
|
lo que tienes que hacer recursiva no es la matriz, es la función, aquí un ejemplo (lo hice en C++ pero a tus efectos es lo mismo) #include <iostream> void recursiva(int* array, int largo); int main(){ int elementos[10]; recursiva(elementos, 10); int i; for(i=0;i<10;i++){ std::cout << elementos[i] << std::endl; } return 0; } void recursiva(int* array, int largo){ if(largo>0){ largo--; array[largo] = largo*largo; recursiva(array, largo); } }
por que escribes void recursiva(int* array, int largo); antes y despues de la main?
|
|
|
En línea
|
|
|
|
engel lex
|
ufff estás empezando desde 0... recomiendo tutoriales y entender punteros
void porque no retorna valor (ya que manejo directamente el puntero) y antes del main es el prototipo (la declaración para no tener que hacer el código de void recursiva antes que main, eso se hace comúnmente y ayuda a la legibilidad del código) y el después del main es la función como tal
|
|
|
En línea
|
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
De forma recursiva
« 1 2 3 »
Ejercicios
|
:ohk<any>
|
21
|
19,261
|
5 Septiembre 2008, 18:54 pm
por carlitos.dll
|
|
|
Como implementar google mail (Gmail) en tu pagina web, version WHM
« 1 2 »
Desarrollo Web
|
Graphixx
|
10
|
13,679
|
2 Julio 2014, 17:36 pm
por el-brujo
|
|
|
Busqueda recursiva
Programación C/C++
|
s3tH
|
7
|
8,903
|
6 Mayo 2012, 02:46 am
por david_BS
|
|
|
Funcion recursiva
Programación C/C++
|
Albertocn
|
9
|
3,917
|
19 Febrero 2014, 19:50 pm
por leosansan
|
|
|
¿Como puedo implementar una funcion recursiva en una expresion lambda de Java?
Java
|
4dr14n31t0r
|
0
|
1,756
|
8 Diciembre 2015, 01:00 am
por 4dr14n31t0r
|
|