Untitled
unknown
plain_text
2 years ago
1.0 kB
5
Indexable
#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;
}
Editor is loading...