Frage : c++ Bekehrt-Militärzeit zur Standardzeit

ich bildete diese Kategorie, die Militärzeit in Standard in Zeit umwandeln sollte. aber ich habe einen Fehler irgendwo im Code, der ausgebe falsch.

i Initiale es bei 2401.

output, das ich erhalte:  12:01 P.M.  

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:
6:
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:
class Zeit
{
 privat:
 
    int-Stunde;
    int-Minute;
 Öffentlichkeit:
	Zeit (int =24, int = 01);
    
	~Time ();
	
	leeres setTime (int, int);
	leeres setHour (int);
	leeres setMinute (int);
	int getHour ();
	int getMinute ();
	int printTime ();
};

Zeit:: Zeit (int-Stunde, int-Minute)
{
 setTime (Stunde, Minute);
}

leere Zeit:: setTime (int-Stunde, int-Minute)
{
 setHour (Stunde);
 setMinute (Minute);
}

leere Zeit:: setHour (int h)
{
 wenn (h<=12)
 {
   Stunde = h-12;
 }
 wenn (h>12 && h<=24)
 {
   Stunde = h-12;
 }
}
leere Zeit:: setMinute (int m)
{
 Minute = m;
}

int-Zeit:: getHour ();
{
 Rückholstunde;
}

int-Zeit:: getMinute ()
{
 Rückholminute;
}

leere Zeit:: printTime ()
{
 wenn (Stunde <= 12 && Stunde >= 24)
 {
  cout<= 12 && Stunde <= 24)
 {
  cout<
           

Antwort : c++ Bekehrt-Militärzeit zur Standardzeit

Das letzte eines Tages ist 23:59, die folgende Minute von ist am nächsten Tag 00:00, Mitternacht, in der Zeit der Stunde military/24.  
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
leere Zeit:: setHour (int h)
{
 wenn (h<>
           
Weitere Lösungen  
 
programming4us programming4us