Buatlah program dengan persaman matematika : Y = 2x + (8x – 25)
Jawab :
Dari persamaan di atas terdiri dari 2 buah variabel yaitu x dan y. Variabel x adalah variabel input dan y adalah variabel output. Tipe variabel boleh integer atau real. Seperti pada pembahasan sebelumnya bahwa Langkah pertama adalah membuat algoritma, kemudian flowchart, dan membuat kode program.
Algoritma :
- Mulai
- Deklarasikan variabel
- Tentukan nilai x
- Hitung nilai Y
- Cetak x dan y.
- Selesai
Flow Chart
Buatlah program untuk mencari nilai a dari persamaan a = (b + 3c)b – bcd
Jawab :
Persamaan di atas terdiri dari 4 buah variabel yaitu a,b,c,dan d. Gunakan tipe data integer jika input datanya berupa bilangan bulat saja. Jika ada input data berupa bilangan desimal, maka harus menggunakan tipe data real.
Algoritma :
- Mulai
- Deklarasikan variabel
- Input nilai b,c,d
- Hitung nilai a
- Cetak nilai a,b,c,d.
- Selesai
Contoh-3
Buatlah program untuk menghitung persamaan y= □(√(a^2+b^2 )/4b)
Jawab :
Persamaan di atas terdiri dari 3 buah variabel yaitu y, a, dan b. Variabel y harus bertipe real karena y akan menyimpan hasil pembagian bilangan, dimana hasil pembagian akan berbentuk bilangan desimal. Sedangkan variabel a dan b, bisa bertipe real atau integer. Artinya jika integer, maka a dan b hanya dapat menerima bilangan bulat saja.
Algoritma :
- Mulai
- Deklarasikan variabel
- Input nilai a dan b
- Hitung nilai x= √(a^2+b^2 )
- Hitung nilai y=x/4b
- Cetak Nilai y
- Selesai
Dalam program Pascal terdapat fungsi :
Sqrt (x) : digunakan untuk menghitung nilai akar pangkat dua dari x
Sqr(x) : digunakan untuk menghitung nilai pangkat dua dari x
Kedua fungsi tersebut akan kita gunakan dalam program untuk menyelesaikan persamaan.
Contoh Program Komputer-4
Buatlah program untuk membagi 2 bilangan bulat dengan operator Div dan Mod.
Jawab :
Div dan Mod hanya dapat membagi bilangan bulat, sehingga variabel yang digunakan harus bertipe integer.
Algoritma :
- Mulai
- Deklarasikan variabel x,y,n,m
- Input 2 bilangan bulat
- Hitung n = x mod y dan m = x div y
- Cetak hasilnya
- Selesai
Flowchart : sama dengan contoh di atas.
Semoga bermanfaat.
bagi kita semua
bagi kita semua
Tidak ada komentar:
Posting Komentar