action Posted December 11, 2007 at 10:51 PM Report Share #153769 Posted December 11, 2007 at 10:51 PM #include <stdio.h> #include <stdlib.h> float **Alocar_matriz_real (int m, int n) { float **v; /* ponteiro para a matriz */ int i; /* variavel auxiliar */ if (m < 1 || n < 1) { /* verifica parametros recebidos */ printf ("** Erro: Parametro invalido **\n"); return (NULL); } /* aloca as linhas da matriz */ v = (float **) calloc (m+1, sizeof(float *)); if (v == NULL) { printf ("** Erro: Memoria Insuficiente **"); return (NULL); } /* aloca as colunas da matriz */ for ( i = 0; i <= m; i++ ) { v[i] = (float*) calloc (n+1, sizeof(float)); if (v[i] == NULL) { printf ("** Erro: Memoria Insuficiente **"); return (NULL); } } return (v); /* retorna o ponteiro para a matriz */ } float **Liberar_matriz_real (int m, int n, float **v) { int i; /* variavel auxiliar */ if (v == NULL) return (NULL); if (m < 1 || n < 1) { /* verifica parametros recebidos */ printf ("** Erro: Parametro invalido **\n"); return (v); } for (i=0; i<=m; i++) free (v[i]); /* libera as linhas da matriz */ free (v); /* libera a matriz */ return (NULL); /* retorna um ponteiro nulo */ } void main (void) { float **mat; /* matriz a ser alocada */ int n,i,j; char ch='A'; int l, c; printf("introduza o numero de cidades a vizitar"); scanf("%d",&n); for(i=0; i<n; i++){ printf("introduza a distancia de %c a %c\n",ch+i,ch+i+1); scanf("%d",&l); } } apos ter declarado os vectore de uma matriz multi dimencional, como inserir na matriz os valores introduzidos pelo utilizador?? por exemplo para este caso. e k eu nao tou msm a ver como se faz..... obrigado desde ja pela ajuda 😞 Link to comment Share on other sites More sharing options...
joelo Posted December 11, 2007 at 10:56 PM Report Share #153771 Posted December 11, 2007 at 10:56 PM Boas! Estou a desenvolver um trabalho muito parecido com o teu!! Mas estou com as mesmas dúvidas!! Link to comment Share on other sites More sharing options...
saunde Posted December 11, 2007 at 10:57 PM Report Share #153774 Posted December 11, 2007 at 10:57 PM http://www.portugal-a-programar.pt/index.php?showtopic=15276 Se meteres a dúvida em mais dois ou três tópicos é capaz de resultar............ Um blog :Sem Cafeína Link to comment Share on other sites More sharing options...
joelo Posted December 11, 2007 at 11:03 PM Report Share #153777 Posted December 11, 2007 at 11:03 PM Já agora! manda a boa educação, apresentar-me: Sou estudante em engenharia electrotécnica, 1º ano, gosto muito de tudo o que tenha a ver com automação e robótica, já não falar do radio modelismo! Parabéns pelo vosso trabalho, é sem dúvida um fórum muito útil e que tem, desde que o conheço (2 meses), a evoluir bastante!! Link to comment Share on other sites More sharing options...
Warrior Posted December 11, 2007 at 11:10 PM Report Share #153780 Posted December 11, 2007 at 11:10 PM Pedia-te que movesses a tua apresentação para a devia secção. http://www.portugal-a-programar.pt/forum/92-apresentacoes/ Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now