#include <iostream> int main() { for ( int i = 0; i <= 23; i++ ) { int hours24 = i; int hours12 = hours24 == 0 ? 12 : hours24 <= 12 ? hours24 : hours24 - 12; printf( "i = %d, hours12 = %d%d\n", i, hours12 / 10, hours12 % 10 ); } return 0; }
Standard input is empty
i = 0, hours12 = 12 i = 1, hours12 = 01 i = 2, hours12 = 02 i = 3, hours12 = 03 i = 4, hours12 = 04 i = 5, hours12 = 05 i = 6, hours12 = 06 i = 7, hours12 = 07 i = 8, hours12 = 08 i = 9, hours12 = 09 i = 10, hours12 = 10 i = 11, hours12 = 11 i = 12, hours12 = 12 i = 13, hours12 = 01 i = 14, hours12 = 02 i = 15, hours12 = 03 i = 16, hours12 = 04 i = 17, hours12 = 05 i = 18, hours12 = 06 i = 19, hours12 = 07 i = 20, hours12 = 08 i = 21, hours12 = 09 i = 22, hours12 = 10 i = 23, hours12 = 11