Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <fstream>
- using namespace std;
- ifstream inFile("Duom2.txt");
- ofstream outFile("Rez2.txt");
- int n, vidGreitis, h, m, viso;
- struct stoteles{
- string vardas;
- double km;
- }st[100];
- struct isved{
- string vardas;
- int minut;
- }isv[100];
- void ivedimas();
- int laikas(int greitis, double atstumas);
- void skaiciavimas();
- void isvedimas();
- int main(){
- ivedimas();
- skaiciavimas();
- isvedimas();
- return 0;
- }
- void ivedimas(){
- inFile >> n >> vidGreitis >> h >> m;
- for(int i=0;i<n;i++){
- inFile >> st[i].vardas >> st[i].km;
- }
- inFile.close();
- }
- int laikas(int greitis, double atstumas){
- int laik = atstumas/greitis*60;
- return laik;
- }
- void skaiciavimas(){
- viso=h*60+m;
- for(int i=0;i<n;i++){
- viso+=laikas(vidGreitis, st[i].km);
- isv[i].vardas=st[i].vardas;
- isv[i].minut=viso;
- }
- }
- void isvedimas(){
- int h,m;
- for(int i=0;i<n;i++){
- h=isv[i].minut/60;
- m=isv[i].minut-h*60;
- outFile << isv[i].vardas << " " << h << " val. " << m << " min." << endl;
- }
- outFile.close();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement