Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <fstream>
- #include <iomanip>
- using namespace std;
- struct DVD {
- string menesiai[1000];
- double orai[1000][10000];
- int men, mat;
- double vidurkiai[1000];
- };
- DVD kur;
- void nuskaitymas() {
- ifstream fin("Duomenys.txt");
- fin >> kur.men >> kur.mat;
- for(int i = 0; i < kur.men; i++) {
- fin >> kur.menesiai[i];
- for(int y = 0; y < kur.mat; y++)
- fin >> kur.orai[i][y];
- }
- }
- void vidurkis(int i) {
- double suma = 0;
- for(int y = 0; y < kur.mat; y++)
- suma += kur.orai[i][y];
- suma /= kur.mat;
- kur.vidurkiai[i] = suma;
- }
- void atsakymas() {
- double suma = 0;
- ofstream fout("Rezultatai.txt");
- for(int i = 0; i < kur.men; i++) {
- fout << setprecision(2) << fixed << kur.menesiai[i] << " " << kur.vidurkiai[i] << endl;
- suma += kur.vidurkiai[i];
- fout << endl;
- }
- fout << "Bendras matavimų vidurkis: " << suma / kur.men << endl;
- }
- int main() {
- nuskaitymas();
- for(int i = 0; i < kur.men; i++)
- vidurkis(i);
- atsakymas();
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment