Questione : tempo militare del convertito di c++ a tempo standard

ho fatto questo codice categoria che dovrebbe convertire il tempo militare in campione in tempo. ma ho un difetto in qualche luogo nel codice, quello sto producendo in modo errato. iniziale del

i esso 2401. a

output che ottengo:  12:01 pm.  

class= > " libero " del
> " del codeSnippet " del class= del
class= " lineNumbers " del
class= del
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:
tempo notpretty dei >class " del class= " " di codeSnippet820115 del id= del
12 && h<=24)
 {
   ora = h-12;
 }
}
tempo vuoto:: setMinute (int m)
{
 minuto = m.;
}

tempo di int:: getHour ();
{
 ora di ritorno;
}

tempo di int:: getMinute ()
{
 minuto di ritorno;
}

tempo vuoto:: printTime ()
{
 se (>= 24 di ora del && del <= 12 di ora)
 {
  cout<= 12 di ora)
 {
  cout<
           
class= del

Risposta : tempo militare del convertito di c++ a tempo standard

Il dell'ultimo minuto di un giorno è 23:59, il minuto prossimo del il giorno seguente sarà 00:00, mezzanotte, nel tempo di ora military/24.  
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
tempo vuoto:: setHour (int h)
{
 se (h<>
           
Altre soluzioni  
 
programming4us programming4us