Amigos, estou tentando implementar um código que recebe dados de uma planilha e armazena em uma matriz para manipular os dados mais tarde, no entanto, nunca realizei nenhum código que recebe um .csv, então gostaria apenas de colar os dados direto no terminal:
#include <iostream>
using namespace std;
int main()
{
int i,j,n; //parâmetros para for
float matriz[10][3];
float data[29]; //possível vetor para armazenar a entrada
bool msg = false; //exibe a matriz no fluxo de saída
///MATRIZ SETTING
for(i=0 ; i<9 ; i++){
for (j=0 ; j<3 ; j++){
matriz[i][j] = 0;
if(msg == true) cout << " " << matriz[i][j];
}
if(msg == true) cout << endl;py
}
///END
///READ DATA
cin >> data[n];
return 0;
}
A entrada de dados:
São 3 colunas e 10 linhas separados por um backspace.
Minha ideia inicial, seria criar um vetor para armazenar todos os valores, e depois separar cada um para matriz.
Alguém conhece alguma forma mais eficiente para esse problema?
Gratidão!