- Entrou
- Out 2, 2008
- Mensagens
- 24
- Gostos Recebidos
- 0
boas :espi28:
sou iniciado em programação e tenho que desenvolver um programa que peça duas matrizes, grave as matrizes num ficheiro.bin e que depois leia as matrizes a partir desse ficheiro para efectuar a soma de ambas
eu ja construi o algoritmo que pede as duas matrizes, mas nao sei como gravar as matrizes, ler as matrizes e efectuar a soma a partir do ficheiro
este é o ficheiro que pede as matrizes. a partir daqui ja nao sei que fazer
#include <stdio.h>
#include <conio.h>
int main(void){
int i,j,l,c;
float m[4][4];
float m1[4][4];
l=c=3;
printf("\n\n");
printf("Digite os elementos da matriz 1");
printf("\n\n");
for(i=0;i<l;i++)
{
for(j=0;j<c;j++)
{
printf("elemento %i%i -->",i,j);
scanf("%f",&m[j]);
}
}
printf("\n\n");
printf("Digite os elementos da matriz 2");
printf("\n\n");
for(i=0;i<l;i++)
{
for(j=0;j<c;j++)
{
printf("elemento %i%i -->",i,j);
scanf("%f",&m1[j]);
getch();
}
}
}
agradeço ajuda :shy_4_02:
cumps
sou iniciado em programação e tenho que desenvolver um programa que peça duas matrizes, grave as matrizes num ficheiro.bin e que depois leia as matrizes a partir desse ficheiro para efectuar a soma de ambas
eu ja construi o algoritmo que pede as duas matrizes, mas nao sei como gravar as matrizes, ler as matrizes e efectuar a soma a partir do ficheiro
este é o ficheiro que pede as matrizes. a partir daqui ja nao sei que fazer
#include <stdio.h>
#include <conio.h>
int main(void){
int i,j,l,c;
float m[4][4];
float m1[4][4];
l=c=3;
printf("\n\n");
printf("Digite os elementos da matriz 1");
printf("\n\n");
for(i=0;i<l;i++)
{
for(j=0;j<c;j++)
{
printf("elemento %i%i -->",i,j);
scanf("%f",&m[j]);
}
}
printf("\n\n");
printf("Digite os elementos da matriz 2");
printf("\n\n");
for(i=0;i<l;i++)
{
for(j=0;j<c;j++)
{
printf("elemento %i%i -->",i,j);
scanf("%f",&m1[j]);
getch();
}
}
}
agradeço ajuda :shy_4_02:
cumps