Vraag : c++ zet Militaire tijd in Zonetijd om

ik maakte deze klasse die militaire tijd in norm aan tijd zou moeten omzetten. maar ik heb ergens een gebrek in de code, die verkeerd outputting.

i aanvankelijk het bij 2401.

output die ik heb gekregen:  12:01 p.m.  

" codeBody "
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
van
class Tijd
{
 privé:
 
    int. uur;
    int. minuut;
 publiek:
	Tijd (int. =24, int. = 01);
    
	~Time ();
	
	nietige setTime (int., int.);
	nietige setHour (int.);
	nietige setMinute (int.);
	int. getHour ();
	int. getMinute ();
	int. printTime ();
};

Tijd:: Tijd (int.uur, int.minuut)
{
 setTime (uur, minuut);
}

nietige Tijd:: setTime (int.uur, int.minuut)
{
 setHour (uur);
 setMinute (minuut);
}

nietige Tijd:: setHour (int. h)
{
 als (h<=12)
 {
   uur = h-12;
 }
 als (h>12 && h<=24)
 {
   uur = h-12;
 }
}
nietige Tijd:: setMinute (int. m)
{
 notulen = m;
}

int. Tijd:: getHour ();
{
 terugkeer uur;
}

int. Tijd:: getMinute ()
{
 terugkeer minuut;
}

nietige Tijd:: printTime ()
{
 als (uur <= 12 && uur >= 24)
 {
  cout<= 12 && uur <= 24)
 {
  cout<
           

Antwoord : c++ zet Militaire tijd in Zonetijd om

Van het laatste ogenblik van een dag is 23:59, is de volgende minuut van de volgende dag 00:00, middernacht, in military/24 uurtijd.  
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
nietige Tijd:: setHour (int. h)
{
 als (h<>
           
Andere oplossingen  
 
programming4us programming4us