Enviado em 03/11/2017 - 16:54h
queria fazer esse programa ler o arquivo e depois salvar em outro arquivo dividindo os resultados de x e y em uma matriz[i][j], o outro arquivo de leitura tem 3 variaveis o de escrita quero que ele fique somente com os as duas ultimas colunas#include <fstream>
#include <iostream>
#include <cmath>
#include <string>
#include <cstdio>
using namespace std;
int main(int argc, char *argv[]) {
double a, b, c, theta[][];
int i, j;
string data;
//Associação de abertura:
ifstream entrada("pf39_theta_830000.dat"); // construtor.
//Associação e abertura:
ofstream saida("thetaij.dat"); // construtor.
// Enquanto o final do arquivo não for atingido
while (!entrada.eof())
{
// manipulação:
entrada >> a, b, c; // leitura:
for(i=0; i<=a; i++){
for(j=0; j<=b; j++){
if(!entrada.eof()){ // não é o final de arquivo
//Exibe valores lidos
cout << a << '\t' << b << '\t' << c << endl;
// Manipulação:
saida << theta[i][j] << endl; // Escrita.
}
}
}
}
entrada.close(); // fechamento da entrada.
saida.close(); // fechamento da saída.
return 0;
}
Criar entrada (menuentry) ISO no Grub
Como gerar qualquer emoji ou símbolo unicode a partir do seu teclado
Instalando o Pi-Hole versão v5.18.4 depois do lançamento da versão v6.0
Instalar o VIM 9.1 no Debian 12
Como saber o range de um IP público?
Muitas dificuldades ao instalar distro Linux em Notebook Sony Vaio PCG-6131L (VPCEA24FM)
Dock do debian está muito pequena (1)
Instalei Windows 11 e não alterou o Grub do Debian (0)
Linux Mint (21.2) não reconhece teclado mecanico RASEC da PCYES (2)