Sabtu, 25 September 2010

#kuis C

Latihan:
Buatlah program C untuk permainan tebak-tebakan sebagai berikut.

Tetapkanlah suatu nilai acak antara 0 s/d 99 (simpanan) kemudian mintalah pemain untuk menebak nilai tersebut (tebakan).
Jika tebakan sama dengan simpanan tulislah kalimat Anda pandai!.
Jika tebakan lebih kecil dari simpanan tulislah kalimat Tebakan terlalu kecil!.
Jika tebakan lebih besar dari simpanan tulislah kalimat Tebakan terlalu besar!.
Berikan kesempatan sebanyak enam kali pada pemain jika melakukan tebakan yang salah. Jika selama enam kali pemain tidak dapat menebak nilai tersebut, tulislah kalimat Anda bodoh! dan cetaklah nilai simpanan tersebut.
Berikan kesempatan kepada pemain untuk mengulang permainan tanpa mengahiri program tersebut.

Fungsi-fungsi yang anda dapat gunakan adalah rand, printf, scanf, dan getche. Silahkan baca fasilitas Help jika anda menggunakan Turbo-C/Borland-C untuk mengetahui kegunaan dan penggunaan fungsi-fungsi tersebut.


answer:

#include 
#include
#include

int simpanan, tebakan, i, ch;

main()
{
while (1)
{ printf("Saya menyimpan satu nilai antara 0 s/d 99.\n");
printf("Silahkan anda tebak nilai tersebut.\n");
printf("------------------------------------------\n");
simpanan = rand() % 100;
for (i = 1; i < tebakan ="=" i ="=" ch =" getche();" ch ="=" ch ="=">

0 komentar:

Posting Komentar

Twitter Delicious Facebook Digg Stumbleupon Favorites More