Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <math.h>
- struct vrijeme
- {
- int sati;
- int minute;
- int sekunde;
- };
- struct vrijeme Unosvremena()
- {
- struct vrijeme vrijeme;
- printf("Unesite sate\n");
- scanf("%d", &vrijeme.sati);
- printf("Unesite minute:\n");
- scanf("%d", &vrijeme.minute);
- printf("Unesite sekunde:\n");
- scanf("%d", &vrijeme.sekunde);
- return vrijeme;
- }
- struct vrijeme funkcija(struct vrijeme vrijeme1, struct vrijeme vrijeme2)
- {
- struct vrijeme razlika;
- razlika.sati=vrijeme2.sati-vrijeme1.sati;
- razlika.minute=vrijeme2.minute-vrijeme1.minute;
- razlika.sekunde=vrijeme2.sekunde-vrijeme2.sekunde;
- return razlika;
- }
- int proteklo (struct vrijeme vrijeme1, struct vrijeme vrijeme2) {
- return ((vrijeme1.sekunde - vrijeme2.sekunde) + (vrijeme1.minute - vrijeme2.minute)*60 + (vrijeme1.sati - vrijeme2.sati)*3600);
- }
- int main()
- {
- struct vrijeme vrijeme1, vrijeme2;
- printf("Unesite prvo vrijeme: ");
- vrijeme1=Unosvremena();
- printf("\n Unesi drugo vrijeme:\n");
- vrijeme2=Unosvremena();
- int razlika=abs(proteklo(vrijeme1, vrijeme2));
- printf("Razlika izmedju ova dva vremena je %d sati %d minuta i %d sekundi: \n", razlika/3600, (razlika%3600)/60, razlika%60);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment