C++ программа для распределения суммы значений в файле
- Привет! У меня есть 3 файла каждый с 5 столбцами я пытаюсь написать код, который проверяет числа в первом столбце, и если он, скажем, найдет 5 строк с тем же номером в столбце 1, чтобы добавить число, найденное в столбце 4, которые находятся на тех же строках, что и в столбце 1. Пример файла:
1 2 3 4 5 126 49 140.0 0.5620E+01 0.1777E+01 126 48 140.0 0.1432E+00 0.4530E-01 126 50 140.0 0.4058E+01 0.1283E+01 127 50 140.0 0.6138E+01 0.1875E+01 127 49 140.0 0.3546E+01 0.1083E+01 127 51 140.0 0.1304E+00 0.3984E-01 128 50 140.0 0.7931E+01 0.2710E+01
в основном хочу проверить, есть ли число 126, а затем добавить то, что найдено во всех 126 строках столбца 4, а затем перейти на 127 и так далее. Моя проблема в том, что я не знаю, как это начать...
Что я уже пробовал:
#include <iostream> #include <stdlib.h> #include <time.h> #include <fstream> #include <math.h> #include <stdio.h> using namespace std; int i, j, m, n, Cf, U, Pu; double Dp=7288.9692,Dn=8071.3232; //structura linii int A; int Z; int TKE; int Y; int erorY; void reading_file() { ifstream myfile; myfile.open(Cf.txt) }
Richard MacCutchan
Вы можете начать с того, что дадите своим переменным осмысленные имена. Это значительно упростит задачу по мере роста программы.