fork download
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <time.h>
  4.  
  5. int main() {
  6. int angkaRahasia, tebakan, percobaan = 0;
  7.  
  8. // Membuat angka acak 1 - 100
  9. srand(time(0));
  10. angkaRahasia = rand() % 100 + 1;
  11.  
  12. printf("=== GAME TEBAK ANGKA ===\n");
  13. printf("Tebak angka dari 1 sampai 100\n");
  14.  
  15. do {
  16. printf("Masukkan tebakan: ");
  17. scanf("%d", &tebakan);
  18.  
  19. percobaan++;
  20.  
  21. if (tebakan > angkaRahasia) {
  22. printf("Terlalu besar!\n");
  23. }
  24. else if (tebakan < angkaRahasia) {
  25. printf("Terlalu kecil!\n");
  26. }
  27. else {
  28. printf("Selamat! Tebakan benar.\n");
  29. printf("Jumlah percobaan: %d\n", percobaan);
  30. }
  31.  
  32. } while (tebakan != angkaRahasia);
  33.  
  34. return 0;
  35. }
Success #stdin #stdout 0s 5312KB
stdin
50
25
75
60
stdout
=== GAME TEBAK ANGKA ===
Tebak angka dari 1 sampai 100
Masukkan tebakan: Terlalu kecil!
Masukkan tebakan: Terlalu kecil!
Masukkan tebakan: Terlalu besar!
Masukkan tebakan: Selamat! Tebakan benar.
Jumlah percobaan: 4