Programación en C (problema de reemplazo total)
Utilice recursividad. Construya una matriz, establezca cada posición de la matriz en 1 o 0 por turno y luego envíela. El código es el siguiente:
*************************************** *****
#include lt;iostreamgt;
usando el espacio de nombres std;
void print(int a[], int n, int k) {
if(k == n) {
for(int i = 0; i lt; n; i) {
coutlt;lt;a [i]lt;lt;" ";
}
coutlt;lt;endl;
return;
} p>
for(int i = 0; i lt; 2; i) {
a[k] = i
print(a, n, k 1)
}
}
void print(int n) {
int * a = nuevo int[n]; p>
print(a, n, 0);
}
int principal() {
int n; > coutlt;lt; "ingrese la longitud de la matriz: "lt; endl;
cingt; >
devolver 0;
}
imprimir(n);
devolver 0;