Skip to content

Commit 3747a76

Browse files
committed
Alarmi i ores
1 parent 9070dbb commit 3747a76

File tree

1 file changed

+58
-0
lines changed

1 file changed

+58
-0
lines changed

alarmi_ores

+58
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
#include <iostream>
2+
#include <Windows.h>
3+
using namespace std;
4+
5+
int main(){
6+
unsigned int ora;
7+
unsigned int minuta;
8+
unsigned int ora_alarmit;
9+
unsigned int minuta_alarmit;
10+
11+
cout<< "Jepni oren momentale: ";
12+
cin >> ora;
13+
14+
cout << "Jepni minuten momentale: ";
15+
cin >> minuta;
16+
cout << "Jepni oren e alarmit: ";
17+
cin>> ora_alarmit;
18+
cout << "Jepni minuten e alarmit: ";
19+
cin >> minuta_alarmit;
20+
cout << endl << endl;
21+
22+
cout << "Ora e dhene: " << ora << ":" << minuta << endl;
23+
cout << "Alarmi i dhene: " <<ora_alarmit<< ":"<< minuta_alarmit << endl;
24+
25+
int mini;
26+
int oraa;
27+
28+
if(minuta_alarmit>minuta) {mini = minuta_alarmit - minuta; oraa=ora_alarmit-ora;}
29+
else {
30+
mini = 60 - (minuta - minuta_alarmit);
31+
if(ora < ora_alarmit) oraa = (ora_alarmit-ora)-1;
32+
else{
33+
oraa= ora_alarmit-ora;
34+
}
35+
}
36+
cout << "Alarmi pas: " << oraa << " or‰ dhe " << mini << "minuta" << endl<< endl;
37+
38+
unsigned int ora_min = (ora *60) + minuta;
39+
unsigned int ora_alarmit_min = (ora_alarmit*60) + minuta_alarmit;
40+
41+
while(ora_min < ora_alarmit_min){
42+
for(int i=0;i<=60;i++){
43+
if(i==60)ora_min++;
44+
Sleep(1000);
45+
cout <<".";
46+
}
47+
cout << "\n kane mbetur edhe : "<< (ora_alarmit_min - ora_min) << " minuta." << endl;
48+
}
49+
50+
if(ora_min == ora_alarmit_min){
51+
for(;;){
52+
char c=rand();
53+
cout << c;
54+
}
55+
}
56+
57+
return 0;
58+
}

0 commit comments

Comments
 (0)