import logotekenap.*;
public class inzendopgave1 extends TekenApplet
{ double zijde, afstand;
public void initialiseer()
{ achtergrondkleur(204,153,204);
maakTraceMogelijk();
}
public void tekenprogramma()
{zijde = 30; afstand=30;
penUit();
links(90); vooruit(zijde);
links(90); vooruit(zijde/2);
for(int i=0; i<4; i++)
{rechts(60); vooruit(afstand);
links(60); vooruit(afstand);
}
rechts(60); vooruit(zijde);
rechts(60); vooruit(zijde);
links(60); vooruit(zijde);
rechts(60); vooruit(zijde);
rechts(60);
for(int i=0; i<3; i++)
{ driemaalnegenzeshoekjes(zijde);
}
}
void driemaalnegenzeshoekjes(double z)
{penAan(51,0,51);vulAan(153,0,153);
for(int i=0; i<6; i++)
{vooruit(z); rechts(60);
}
penUit(); vulUit();
vooruit(z);
rechts(60); vooruit(z); links(60);
penAan(51,0,51);vulAan(255,102,255);
for(int i=0; i<6; i++)
{vooruit(z); rechts(60);
}
penUit(); vulUit();
vooruit(z);
links(60); vooruit(z);rechts(60);
penAan(51,0,51);vulAan(204,0,204);
for(int i=0; i<6; i++)
{vooruit(z); rechts(60);
}
penUit(); vulUit();
vooruit(z); rechts(60); vooruit(z);links(60);
penAan(51,0,51);vulAan(255,204,255);
for(int i=0; i<6; i++)
{vooruit(z); rechts(60);
}
penUit(); vulUit();
vooruit(z);
links(60); vooruit(z);
rechts(60);
penAan(51,0,51);vulAan(204,102,204);
for(int i=0; i<6; i++)
{vooruit(z); rechts(60);
}
penUit(); vulUit();
vooruit(z);
rechts(60); vooruit(z);
links(60);
penAan(51,0,51);vulAan(255,153,255);
for(int i=0; i<6; i++)
{vooruit(z); rechts(60);
}
penUit(); vulUit();
vooruit(z);
links(60); vooruit(z); rechts(60);
penAan(51,0,51);vulAan(51,0,51);
for(int i=0; i<6; i++)
{vooruit(z); rechts(60);
}
penUit(); vulUit();
vooruit(z);
rechts(60); vooruit(z);
links(60);
penAan(51,0,51);vulAan(255,0,255);
for(int i=0; i<6; i++)
{vooruit(z); rechts(60);
}
penUit(); vulUit();
vooruit(z);
links(60); vooruit(z); rechts(60);
penAan(51,0,51);vulAan(102,0,102);
for(int i=0; i<6; i++)
{vooruit(z); rechts(60);
}
penUit(); vulUit();rechts(120); vooruit(z);
rechts(60); vooruit(z);
links(60); vooruit(z);rechts(60);
for(int i=0; i<3 ; i++)
{ vooruit(z);
links(60); vooruit(z);
rechts(60); vooruit(z);
rechts(60); vooruit(z);
links(60);
}
vooruit(z); rechts(180);
{penAan(51,0,51);vulAan(204,102,204);
for(int i=0; i<6; i++)
{vooruit(z); rechts(60);
}
penUit(); vulUit();
vooruit(z);
rechts(60); vooruit(z); links(60);
penAan(51,0,51);vulAan(102,0,102);
for(int i=0; i<6; i++)
{vooruit(z); rechts(60);
}
penUit(); vulUit();
vooruit(z);
links(60); vooruit(z);rechts(60);
penAan(51,0,51);vulAan(255,153,255);
for(int i=0; i<6; i++)
{vooruit(z); rechts(60);
}
penUit(); vulUit();
vooruit(z); rechts(60); vooruit(z);links(60);
penAan(51,0,51);vulAan(51,0,51);
for(int i=0; i<6; i++)
{vooruit(z); rechts(60);
}
penUit(); vulUit();
vooruit(z);
links(60); vooruit(z);
rechts(60);
penAan(51,0,51);vulAan(255,0,255);
for(int i=0; i<6; i++)
{vooruit(z); rechts(60);
}
penUit(); vulUit();
vooruit(z);
rechts(60); vooruit(z);
links(60);
penAan(51,0,51);vulAan(153,0,153);
for(int i=0; i<6; i++)
{vooruit(z); rechts(60);
}
penUit(); vulUit();
vooruit(z);
links(60); vooruit(z); rechts(60);
penAan(51,0,51);vulAan(255,102,255);
for(int i=0; i<6; i++)
{vooruit(z); rechts(60);
}
penUit(); vulUit();
vooruit(z);
rechts(60); vooruit(z);
links(60);
penAan(51,0,51);vulAan(255,204,255);
for(int i=0; i<6; i++)
{vooruit(z); rechts(60);
}
penUit(); vulUit();
vooruit(z);
links(60); vooruit(z); rechts(60);
penAan(51,0,51);vulAan(204,9,204);
for(int i=0; i<6; i++)
{vooruit(z); rechts(60);
}
penUit(); vulUit();rechts(120); vooruit(z);
rechts(60); vooruit(z);
links(60); vooruit(z);rechts(60);
for(int i=0; i<3 ; i++)
{ vooruit(z);
links(60); vooruit(z);
rechts(60); vooruit(z);
rechts(60); vooruit(z);
links(60);
}
vooruit(z); rechts(180);
}
{penAan(51,0,51);vulAan(204,0,204);
for(int i=0; i<6; i++)
{vooruit(z); rechts(60);
}
penUit(); vulUit();
vooruit(z);
rechts(60); vooruit(z); links(60);
penAan(51,0,51);vulAan(255,0,255);
for(int i=0; i<6; i++)
{vooruit(z); rechts(60);
}
penUit(); vulUit();
vooruit(z);
links(60); vooruit(z);rechts(60);
penAan(51,0,51);vulAan(255,204,255);
for(int i=0; i<6; i++)
{vooruit(z); rechts(60);
}
penUit(); vulUit();
vooruit(z); rechts(60); vooruit(z);links(60);
penAan(51,0,51);vulAan(204,102,204);
for(int i=0; i<6; i++)
{vooruit(z); rechts(60);
}
penUit(); vulUit();
vooruit(z);
links(60); vooruit(z);
rechts(60);
penAan(51,0,51);vulAan(102,0,102);
for(int i=0; i<6; i++)
{vooruit(z); rechts(60);
}
penUit(); vulUit();
vooruit(z);
rechts(60); vooruit(z);
links(60);
penAan(51,0,51);vulAan(255,102,255);
for(int i=0; i<6; i++)
{vooruit(z); rechts(60);
}
penUit(); vulUit();
vooruit(z);
links(60); vooruit(z); rechts(60);
penAan(51,0,51);vulAan(255,153,255);
for(int i=0; i<6; i++)
{vooruit(z); rechts(60);
}
penUit(); vulUit();
vooruit(z);
rechts(60); vooruit(z);
links(60);
penAan(51,0,51);vulAan(153,0,153);
for(int i=0; i<6; i++)
{vooruit(z); rechts(60);
}
penUit(); vulUit();
vooruit(z);
links(60); vooruit(z); rechts(60);
penAan(51,0,51);vulAan(51,0,51);
for(int i=0; i<6; i++)
{vooruit(z); rechts(60);
}
penUit(); vulUit();rechts(120); vooruit(z);
rechts(60); vooruit(z);
links(60); vooruit(z);rechts(60);
for(int i=0; i<3 ; i++)
{ vooruit(z);
links(60); vooruit(z);
rechts(60); vooruit(z);
rechts(60); vooruit(z);
links(60);
}
vooruit(z); rechts(180);
}
}
}