Empezaré pidiendo una ayudita con algo referente a matrices.
Esta ha sido la primera matriz que he hecho gracias a lo que me han enseñado en la universidad(Estudio II Trimestre de informatica y estoy en programacion I).
Código C++:
Ver original
[CODE]#include <stdio.h> #include <conio.h> #include <stdlib.h> #define f 4 #define c 4 main () { int i,j,k=1,a=0,b=0,d=0,e=0; int mat[f][c]; for (i=0;i<f;i++) { for (j=0;j<c;j++) { if (k>=1){ k=k+1; } if(mat[i][j] <= 13) { a=a+1; } if(mat[i][j] >= 14 && mat[i][j] <=18) { b=b+1; } if(mat[i][j] >=19 && mat[i][j] <=50) { d=d+1; } if(mat[i][j] > 51) { e=e+1; } } } }[/CODE]
Bueno, mi duda es la siguiente.
Quiero saber si existe una manera de hacer la matriz como decirlo.. Variable? Dinamica? Osea que yo al correr el programa, defina la matriz ya sea dando la cantidad de filas o columnas, o que al dar la cantidad de datos se calcule el tamaño de la matriz adecuado.
Agredezco su ayuda :)