Beruflich Dokumente
Kultur Dokumente
#include
#include
#include
"std_lib_facilities_3.h"
"randint.h"
"Simple_window.h"
"Graph.h"
Rectangle r2(Point(150,130),count[1],20);
Rectangle r3(Point(150,165),count[2],20);
Rectangle r4(Point(150,200),count[3],20);
Rectangle r5(Point(150,235),count[4],20);
Rectangle r6(Point(150,270),count[5],20);
Rectangle r7(Point(150,305),count[6],20);
Rectangle r8(Point(150,340),count[7],20);
Rectangle r9(Point(150,375),count[8],20);
Rectangle r10(Point(150,410),count[9],20);
win.attach(r1);
win.attach(r2);
win.attach(r3);
win.attach(r4);
win.attach(r5);
win.attach(r6);
win.attach(r7);
win.attach(r8);
win.attach(r9);
win.attach(r10);
vector<string>v1;
for(int i = 0; i<10; ++i)
{
string conv;
ostringstream oss;
oss << count[i];
conv = oss.str();
v1.push_back(conv);
}
vector<string>v2;
for (int i = 0; i<9; ++i)
{
string conv2;
ostringstream oss2;
oss2 << i;
conv2 = oss2.str();
v2.push_back(conv2);
}
//-----------------------------------------------------------------------------// Text displayed in a table for the Digit and Count.
Text count_display(Point(85,110), v1[0]);
Text count_display1(Point(85,145), v1[1]);
Text count_display2(Point(85,180), v1[2]);
Text count_display3(Point(85,215), v1[3]);
Text count_display4(Point(85,250), v1[4]);
Text count_display5(Point(85,285), v1[5]);
Text count_display6(Point(85,320), v1[6]);
Text count_display7(Point(85,355), v1[7]);
Text count_display8(Point(85,390), v1[8]);
Text count_display9(Point(85,425), v1[9]);
count_display.set_font_size(20);
count_display1.set_font_size(20);
count_display2.set_font_size(20);
count_display3.set_font_size(20);
count_display4.set_font_size(20);
count_display5.set_font_size(20);
count_display6.set_font_size(20);
count_display7.set_font_size(20);
count_display8.set_font_size(20);
count_display9.set_font_size(20);
Text digit_display(Point(25,110), "0");
Text digit_display1(Point(25,145), "1");
Text digit_display2(Point(25,180), "2");
Text digit_display3(Point(25,215), "3");
Text digit_display4(Point(25,250), "4");
Text digit_display5(Point(25,285), "5");
Text digit_display6(Point(25,320), "6");
Text digit_display7(Point(25,355), "7");
Text digit_display8(Point(25,390), "8");
Text digit_display9(Point(25,425), "9");
digit_display.set_font_size(20);
digit_display1.set_font_size(20);
digit_display2.set_font_size(20);
digit_display3.set_font_size(20);
digit_display4.set_font_size(20);
digit_display5.set_font_size(20);
digit_display6.set_font_size(20);
digit_display7.set_font_size(20);
digit_display8.set_font_size(20);
digit_display9.set_font_size(20);
win.attach(count_display);
win.attach(count_display1);
win.attach(count_display2);
win.attach(count_display3);
win.attach(count_display4);
win.attach(count_display5);
win.attach(count_display6);
win.attach(count_display7);
win.attach(count_display8);
win.attach(count_display9);
win.attach(digit_display);
win.attach(digit_display1);
win.attach(digit_display2);
win.attach(digit_display3);
win.attach(digit_display4);
win.attach(digit_display5);
win.attach(digit_display6);
win.attach(digit_display7);
win.attach(digit_display8);
win.attach(digit_display9);
win.wait_for_button();
}
}
catch(exception& e)
{
cerr << "Error: " << e.what() << endl;
return 1;
}
catch(...)
{
cerr << "Unknown Error." << endl;
return 2;
}
}