Berikut ini adalah pertanyaan dari GueDep5649 pada mata pelajaran Ujian Nasional untuk jenjang Sekolah Menengah Atas
Jawaban dan Penjelasan
Berikut ini adalah pilihan jawaban terbaik dari pertanyaan diatas.
Sebuahprogramyang dapat digunakan untuk mengelola hasil perlombaan bermain layangan adalah:
int main(){
int gd=DETECT,gm;
initgraph(&gd,&gm,””);
int color;
int x=10,y=1,tx=10,ty=10;
int poly[10];
while(!kbhit()) {
x += tx;
if(x > 200)
tx = -5;
if(x < 0 )
tx = 10;
y += tx;
if(y > 100)
ty = -10;
if(y < 0 )
ty = 10;
cleardevice();
setcolor(RED);
setbkcolor(GREEN);
poly[0]=100+x;
poly[1]=50+y;
poly[2]=140+x;
poly[3]=100+y;
poly[4]=100+x;
poly[5]=155+y;
poly[6]=60+x;
poly[7]=100+y;
poly[8]=100+x;
poly[9]=50+y;
drawpoly(5,poly);
setfillstyle(SOLID_FILL,RED);
fillpoly(5,poly);
setlinestyle(SOLID_LINE,1,3);
line(100+x,155+y,100+x,180+y);
line(100+x,155+y,110+x,180+y);
line(100+x,155+y,90+x,180+y);
setlinestyle(SOLID_LINE,1,0);
line(0,480,100+x,90+y);
line(100+x,90+y,130+x,100+y);
line(100+x,90+y,70+x,100+y);
line(100+x,90+y,100+x,70+y);
delay(260);
}
setlinestyle(SOLID_LINE,0,0);
fflush(stdin);
getch();
closegraph();
return 0;
}
Pembahasan
Bahasa pemrograman C++ merupakan bahasa yang dapat digunakan untuk membuat berbagai aplikasi. Misalnya aplikasi untuk mengolah gambar, program untuk perangkat, game untuk sistem operasi baru. Bahasa ini dikembangkan dari bahasa pemrograman C. Tidak heran kedua bahasa ini memiliki sintaks dan struktur kode yang sama.
Pelajari lebih lanjut
Pelajari lebih lanjut materi tentang Program layangan: yomemimo.com/tugas/51236887
#BelajarBersamaBrainly #SPJ1
Semoga dengan pertanyaan yang sudah terjawab oleh grahatama dapat membantu memudahkan mengerjakan soal, tugas dan PR sekolah kalian.
Apabila terdapat kesalahan dalam mengerjakan soal, silahkan koreksi jawaban dengan mengirimkan email ke yomemimo.com melalui halaman Contact
Last Update: Thu, 30 Mar 23