// C++ code
//
const int A = 2;
const int B = 3;
const int C = 4;
const int D = 5;
const int E = 6;
const int F = 7;
const int G = 8;
const int DP = 9;
void setup()
{
pinMode(A, OUTPUT);
pinMode(B, OUTPUT);
pinMode(C, OUTPUT);
pinMode(D, OUTPUT);
pinMode(E, OUTPUT);
pinMode(F, OUTPUT);
pinMode(G, OUTPUT);
pinMode(DP, OUTPUT);
}
void titik()
{
digitalWrite(A, 0);
digitalWrite(B, 0);
digitalWrite(C, 0);
digitalWrite(D, 0);
digitalWrite(E, 0);
digitalWrite(F, 0);
digitalWrite(G, 0);
digitalWrite(DP,1);
}
void satu()
{
digitalWrite(A, 0);
digitalWrite(B, 1);
digitalWrite(C, 1);
digitalWrite(D, 0);
digitalWrite(E, 0);
digitalWrite(F, 0);
digitalWrite(G, 0);
digitalWrite(DP,0);
}
void dua()
{
digitalWrite(A, 1);
digitalWrite(B, 1);
digitalWrite(C, 0);
digitalWrite(D, 1);
digitalWrite(E, 1);
digitalWrite(F, 0);
digitalWrite(G, 1);
digitalWrite(DP,0);
}
void tiga()
{
digitalWrite(A, 1);
digitalWrite(B, 1);
digitalWrite(C, 1);
digitalWrite(D, 1);
digitalWrite(E, 0);
digitalWrite(F, 0);
digitalWrite(G, 1);
digitalWrite(DP,0);
}
void empat()
{
digitalWrite(A, 0);
digitalWrite(B, 1);
digitalWrite(C, 1);
digitalWrite(D, 0);
digitalWrite(E, 0);
digitalWrite(F, 1);
digitalWrite(G, 1);
digitalWrite(DP,0);
}
void delapan()
{
digitalWrite(A, 1);
digitalWrite(B, 1);
digitalWrite(C, 1);
digitalWrite(D, 1);
digitalWrite(E, 1);
digitalWrite(F, 1);
digitalWrite(G, 1);
digitalWrite(DP,0);
}
void loop()
{
dua();
delay(1000);
dua();
delay(1000);
titik();
delay(1000);
satu();
delay(1000);
satu();
delay(1000);
titik();
delay(1000);
empat();
delay(1000);
delapan();
delay(1000);
tiga();
delay(1000);
tiga();
delay(1000);
}