Ir para conteúdo
Fórum Script Brasil
  • 0

Não consigo salvar Array em um .txt


Vinicius Alenar

Pergunta

estou tendo problemas pra salvar um array num arquivo .txt

o programa calcula os valores que preciso mas não estou conseguindo salvar os 2 arrays em um arquivo .txt

é a primeira vez que estou tendo que salvar os dados num arquivo então gostaria de dicas, o arquivo precisa ser obrigatoria mente .txt

mas tb tenho duvidas qt a sua formatação, eu posso usar os comandos como "endl" ou ate mesmo o "setw" pra formatar o arquivo do jeito que eu quero?

primeiramente eu preciso salvar esses dados, ainda vou precisar acessar eles futuramente pra plottar os gráficos com esses dados, é fácil plottar gráficos? eu tinha em mente usar esse arquivo pra plottar então toda ajuda em como deixa o arquivo é bem vinda :)

#include <iostream>
#include <fstream>

using namespace std;

double RK4(double a,double b,double c,double d,int j)
    {
    double k1,k2,k3,k4,V,h=0.1;
    k1=(c*a+d*a*b);
    k2=(c*(a+h/2)+d*(a+h/2)*(b+(h/2)*k1));
    k3=(c*(a+h/2)+d*(a+h/2)*(b+(h/2)*k2));
    k4=(c*(a+h)+d*(a+h)*(b+h*k2));
    V=a+(h/6)*(k1+2*k2+2*k3+k4);
    return V;
    }

int main(){
  ofstream arquivo;
  arquivo.open("resultados.txt");  
  double x[300],y[300],a=1.2,b=-0.6,c=-0.8,d=0.3,h=0.1;
  int j;

 x[0]=2;
 y[0]=1; 
  
for ( j=0; j<300; j++){
   x[j+1]=RK4(x[j],y[j],a,b,j);
   y[j+1]=RK4(y[j],x[j],c,d,j);
   }

for (j =0; j<300; j++){
     arquivo << "Presa      Predador\n";
     for (int j=0; j<300; j++){
     arquivo<<  x[j] << "     "<< y[j] <<endl;
     }
     }

arquivo.close();     
    
return 0; 
}

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,2k
    • Posts
      652k
×
×
  • Criar Novo...