Ir ao conteúdo
  • Cadastre-se

Utilizar vetor armazenado em txt


Testa38

Posts recomendados

Bom, a palavre chava pra se trabalhar com arquivos é padronização.

Tudo depende de como você salvou as coisas no txt...cada um salva de um jeito, então, pra resgatar vai depender do jeito que foi salvo, não tem uma maneira geral.

então pra te ajudar mais, a gente precisar saber como o algoritmo ta salvando, ou como o vetor tá salvo...

Link para o comentário
Compartilhar em outros sites

Então Jarlisson, eu criei um algoritmo que lê uma matriz e armazena ela em txt. A terceira coluna dessa matriz eu armazenei em um vetor (também em txt) que será usado em outro algoritmo, mas não consigo mandá-lo para esse algoritmo. Como faço??

À seguir, o algoritmo onde eu declarei a matriz e atribui a 3° coluna ao vetor (h) q eu preciso usar. Obrigado!!


#include <stdio.h>
#include <stdlib.h>
#include <fstream>
#include <iostream>
#include <string>



using namespace std;

int main(int argc, char *argv[])
{
ofstream matriz;
matriz.open("Matriz.txt");
int i, j, p, Nc;
float M[100][100];
extern float h[100];
cout << "Quantidade de cidades:" <<"\t"; cin >> Nc;;
p = (Nc*Nc)-Nc;
cout <<endl<<endl;
for (i=1; i<=p; i++)
{
for (j=1; j<=3; j++)
{
cout << "M["<<i<<"]["<<j<<"]:" <<"\t"; cin>>M[i][j];
matriz << M[i][j];
h[i] = M[i][3];
}
}

matriz.close();
cout <<endl<<endl;
ofstream vetor;
vetor.open("vetor.txt");
for (i=1; i<=p; i++)
{
vetor << h[i];

}
vetor.close();
system("PAUSE");
return EXIT_SUCCESS;
}

Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...