Untitled

mail@pastecode.io avatar
unknown
plain_text
a year ago
1.0 kB
1
Indexable
Never
#include <bits/stdc++.h>

using namespace std;

struct kelione{
    string miestas;
    int isvykimo_laikas;
    int atvykimo_laikas;
    int keliones_laikas;
};

void skaityti(kelione K[], int &n)
{
    int valandos, minutes;
    ifstream fin("duom1.txt");
    fin >> n;
    for (int i=0; i<n; i++)
    {
        fin>> K[i].miestas >> valandos >> minutes;
        K[i].isvykimo_laikas = valandos*60 + minutes;
        fin >> valandos >> minutes;
        K[i].atvykimo_laikas = valandos*60 + minutes;
    }
    fin.close();
}

int trukme (kelione K[], int i)
{
    return K[i].atvykimo_laikas-K[i].isvykimo_laikas;
}

void spausdinti (kelione K[], int n)
{
    ofstream fout("rez.txt");
    for(int i=0; i<n; i++)
    {
        fout << setw(20) << left << K[i].miestas << " "
        << trukme(K, i)/60 << " " << trukme(K, i)%60 << endl;
    }
    fout.close();
}

int main()
{
    kelione K[100];
    int n;
    int bendras_laikas;
    skaityti(K, n);
    spausdinti(K, n);
    return 0;
}