Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <stdlib.h>
- using namespace std;
- struct czas
- {
- int godziny;
- int minuty;
- int sekundy;
- };
- czas poczatek;
- czas koniec;
- czas dlugosc;
- int wczytajstart(int sekundystartu)
- {
- cout<<"Podaj godzine: "<<endl;
- cin >> poczatek.godziny;
- cout<<"Podaj minute: "<<endl;
- cin>> poczatek.minuty;
- cout<<"Podaj sekundy: "<<endl;
- cin>> poczatek.sekundy;
- cout<< "Wprowadzony czas: "<<poczatek.godziny<<":"<<poczatek.minuty<<":"<<poczatek.sekundy<<endl;
- sekundystartu=(3600*poczatek.godziny) + (60*poczatek.minuty) + poczatek.sekundy;
- return sekundystartu;
- }
- int wczytajkoniec(int sekundykonca)
- {
- cout<<"Podaj godzine: "<<endl;
- cin >> koniec.godziny;
- cout<<"Podaj minute: "<<endl;
- cin>> koniec.minuty;
- cout<<"Podaj sekundy: "<<endl;
- cin>> koniec.sekundy;
- cout<< "Wprowadzony czas: "<<koniec.godziny<<":"<<koniec.minuty<<":"<<koniec.sekundy<<endl;
- sekundykonca=(3600*koniec.godziny) + (60*koniec.minuty) + koniec.sekundy;
- return sekundykonca;
- }
- int obliczanko(int sekundykonca,int sekundystartu)
- {
- int ilegodzin,ileminut;
- int ile;
- if(sekundykonca >= sekundystartu)
- {
- ile=sekundykonca - sekundystartu ;
- // cout<<ile<<endl;
- ilegodzin = ile/3600;
- //cout<<ilegodzin<<endl;
- dlugosc.godziny = ilegodzin;
- ile=ile-dlugosc.godziny;
- ileminut= ile/60;
- //cout<<ileminut<<endl;
- dlugosc.minuty= ileminut;
- ile=ile-dlugosc.minuty;
- // dlugosc.sekundy=ile;
- cout<<"Zajecia trwaly: "<<dlugosc.godziny<<":"<<dlugosc.minuty<<":"<<ile<<endl;
- }
- }
- int main()
- {
- int sekundystartu=0;
- int sekundykonca=0;
- cout << "Podaj czas rozpoczecia"<<endl;
- sekundystartu= wczytajstart(sekundystartu);
- cout << "Podaj czas zakonczenia"<<endl;
- sekundykonca=wczytajkoniec(sekundykonca);
- obliczanko(sekundykonca,sekundystartu);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement