October 2018 2 14 Report
Please help me!!!!

Modififikasi program “Tebak Angka” di bawah ini agar menghasilkan output sesuai dengan deskripsi sebagai berikut:
a. Komputer menentukan suatu bilangan integer secara random antara 1 sampai 100, kemudian komputer meminta anda menebaknya.
b. Jika tebakan anda benar dalam satu kali tebak, komputer memberikan informasi “Anda benar, hanya dalam satu kali tebak”.
c. Jika tebakan anda lebih kecil dari bilangan yang ditetapkan komputer, komputer memberikan informasi “Tebakan anda kerendahan, tinggikan tebakan selanjutnya”, jika sebaliknya komputer akan memberikan informasi “Tebakan anda ketinggian, rendahkankan tebakan selanjutnya”, demikian seterusnya sampai anda menemukan tebakan yang tepat; akhirnya komputer memberikan informasi “Anda benar, dalam N kali tebak (N adalah jumlah tebakan yang anda lakukan hingga menemukan bilangan yang tepat).
Program Tebak_Angka;
uses wincrt;
var Bil,Tebak : integer;
begin
Bil := 5;
writeln('Tebak angka antara 1 dan 10'); readln(Tebak);
if Bil = Tebak then
writeln('Tebakan anda benar')
else writeln('Tebakan anda salah')
end.

Untuk memunculkan bilangan random antara 1 sampai dengan 100 dapat digunakan statemen:
randomized;
Bil := random(100);

Recommend Questions



Life Enjoy

" Life is not a problem to be solved but a reality to be experienced! "

Get in touch

Social

© Copyright 2013 - 2024 KUDO.TIPS - All rights reserved.