#include using namespace std; int hodiny[2], minuty[2]; void vytisknicislici(int cislice, int radek){ if(cislice==0) { if(radek==0||radek==6) printf("+---+"); else if(radek == 3) printf("+ +"); else printf("| |"); } else if(cislice==1) { if(radek==0||radek==3||radek==6) printf(" +"); else printf(" |"); } else if(cislice==2) { if(radek==0||radek==3||radek==6) printf("+---+"); else if(radek<3) printf(" |"); else printf("| "); } else if(cislice==3) { if(radek==0||radek==3||radek==6) printf("+---+"); else printf(" |"); } else if(cislice==4) { if(radek==0) printf("+ +"); else if(radek<3) printf("| |"); else if(radek==3) printf("+---+"); else if(radek<6) printf(" |"); else printf(" +"); } else if(cislice==5) { if(radek==0||radek==3||radek==6) printf("+---+"); else if(radek<3) printf("| "); else printf(" |"); } else if(cislice==6) { if(radek==0||radek==3||radek==6) printf("+---+"); else if(radek<3) printf("| "); else printf("| |"); } else if(cislice==7) { if(radek==0) printf("+---+"); else if(radek==3||radek==6) printf(" +"); else printf(" |"); } else if(cislice==8) { if(radek==0||radek==3||radek==6) printf("+---+"); else printf("| |"); } else if(cislice==9) { if(radek==0||radek==3||radek==6) printf("+---+"); else if(radek<3) printf("| |"); else printf(" |"); } } void vypisradek(int radek){ vytisknicislici(hodiny[0],radek); printf(" "); vytisknicislici(hodiny[1],radek); printf(" "); if(radek==2||radek==4) printf("o"); else printf(" "); printf(" "); vytisknicislici(minuty[0],radek); printf(" "); vytisknicislici(minuty[1],radek); printf("\n"); } int main(){ while(scanf("%d:%d",&hodiny[0],&minuty[0])) { hodiny[1] = hodiny[0]%10; hodiny[0] /= 10; minuty[1] = minuty[0]%10; minuty[0] /= 10; for(char a=0;a<7;a++) vypisradek(a); printf("\n\n"); } printf("end\n"); return 0; }