Senin, 01 Januari 2018

Program Sederhana QBasic HTML

Contoh Program Sederhana Pada QBasic

1. Sebuah toko buku memberikan diskon besar-besaran untuk penjualan bukunya dengan ketentuan kondisi :
  • Jika pembelian kurang dari 10 buku, maka mendapat diskon 10%`
  • Jika pembelian antara 10 – 29 buku, maka mendapat diskon 20%
  • Jika pembelian lebih dari 30 buku, maka mendapat diskon 50%
  • Harga @ buku adalah Rp 5000,-
Berapa total harga buku?
2. Diketahui parabola Y = Ax2+Bx+C dengan garis Y = Mx+N. Tentukanlah kedudukan parabola dimana diskriminannya D = (B-M)2-4A(C-N).
  • Jika D>0, maka berpotongan
  • Jika D=0, maka bersinggungan
  • Jika D<0, maka tidak berpotongan dan bersinggungan
Buatlah program dan output dari kedua soal diatas!
Jawaban ; 
1. Diketahui :
  • Jika X<10, maka diskon 10%
  • Jika 10<=X<=29, maka diskon 20%
  • Jika X>=30, maka diskon 50%
  • Harga @ buku adalah Rp 5000,-
a. Program
listing program
b. Output jika barang yang dibeli kurang dari 10 (X<10)
output 1
c. Output jika barang yang dibeli antara 10-29 (10<=X<=29)
output 2
d. Output jika barang yang dibeli lebih dari sama dengan 30 (X>=30)
output 3
2. Diketahui :
  • Y = Ax2+Bx+C , Y = Mx+N
  • Jika D>0, maka berpotongan
  • Jika D=0, maka bersinggungan
  • Jika D<0, maka tidak berpotongan dan bersinggungan
  • D = (B-M)2-4A(C-N)
a. Program
listing program
b. Output  jika nilai diskriminannya lebih dari 0 (D>0)
output 1
c. Output jika nilai diskriminannya sama dengan 0 (D=0)
output 2
d. Output jika nilai diskriminannya kurang dari 0 (D<0)


output 3

Tidak ada komentar:

Posting Komentar