#include #include using namespace std; string digits[] = { "+---+ ++---++---++ ++---++---++---++---++---+", "| | | | || || | || || |", "| | | | || || | || || |", "+ + ++---++---++---++---++---+ ++---++---+", "| | || | | || | || | |", "| | || | | || | || | |", "+---+ ++---++---+ ++---++---+ ++---++---+" }; int main() { int a,b,c,d; string in; cin >> in; while (in != "end") { a = (-'0' + in[0]); b = (-'0' + in[1]); c = (-'0' + in[3]); d = (-'0' + in[4]); for(int j = 0; j < 7;j++) { for (int i = a*5; i < a*5+5;i++) { cout << digits[j][i]; } cout << " "; for (int i = b*5; i < b*5+5;i++) { cout << digits[j][i]; } cout << " "; if ((j==2) || (j==4)) { cout << "o"; }else{ cout << " "; } cout << " "; for (int i = c*5; i < c*5+5;i++) { cout << digits[j][i]; } cout << " "; for (int i = d*5; i < d*5+5;i++) { cout << digits[j][i]; } cout << endl; } cout << endl << endl; cin >> in; } cout << "end" << endl; }