Anda di halaman 1dari 9

Laporan Praktikum 6

ALGORITMA DAN PEMPROGRAMAN KOMPUTER


“PENGAMBILAN KEPUTUSAN”

SATRIANI
32216040
IB TEKNIK TELEKOMUNIKASI

JURUSAN TEKNIK ELEKTRO

POLITEKNIK NEGERI UJUNG PANDANG

2016/2017
D. PERCOBAAN

1. Buatlah program untuk menghitung diskriminan dan mencari akar-akar dari


persamaan kuadrat
a𝑥 2 +bx +c=0 , dengan ketentuan sbb:
D=𝑏 2 − 4𝑎𝑐
 Jika D=0, maka terdapat 2 akar real yang kembar , yaitu :x1=x2=-b/2a
 Jika D>0 , maka terdapat 2 akar real yang berlainan ,yaitu:
X1 = ( - b + sqrt (D) ) / 2a
X2 = (- b -sqrt (D) ) / 2a
 Jika D<0, maka terdapat 2 akar imaginair yangberlainan,yaitu
X1=-b /2a + (sqrt (D) / 2a) i
X2=- b /2a - (sqrt(D) / 2a) i
Input :a,b,c (float)
Output :Nilai Diskriminan serta nilai akar-akar persamaan tsb (x1 & x2)
Petunjuk:
 Untuk mencari akar dari x, gunakan sqrt (x) yang didefenisikan pada
<math.h>
 Gunaka if dan else

Jawab:
2.Dengan menggunakan pernyataan else…if , buatlah program kalkulator
sederhana , untuk mendapatkan tampilan hasil sebagai berikut :
Masukkan bilangan pertama :5
Masukkan bilangan kedua :3
Menu matematika
1. Penjumlahan
2. Pengurangan
3. Pembagiam
4. Perkalian

Masukkan pilihan anda:4

Hasil operasi tersebut =15

Jawab :

Input
Output :

1.Penjumlahan

2.Pengurangan
3.Pembagian

4.Perkalian

Analisa:

Pada program kalkulator sederhana ini program akan meminta menginput


bilangan, kemudian program akan meminta pilihan di menu operasi matematika,
lalu program mengecek pilihan yang dipilih apabila sesuai maka program akan
dijalankan.
3.Buat program untuk mengkonversikan nilai angka ke nilai huruf.

Petunjuk : Nilai_ angka <= 40 =E

40 < Nilai angka <= 55 =D

55< Nilai angka <= 60 =C

60 < Nilai angka <= 80 =B

80 < Nilai angka <= 100 =A

Input nilaia_ angka =62

Output nilai huruf adalah B

Jawab :
Output :

Analisa:

Dalam program ini untuk mengubah nilai angka menjadi nilai huruf , maka kita
menginputkan nilai angka ,program akan mengolah angka tersebut sesuai dengan
ketentuan dengan menggunakan pertanyaan else..if. Dan apabila kita salah
menginputkan nilai atau mengisinya dengan nilai huruf akan muncul “ NILAI
YANG DIINPUTKAN TIDAK VALID”.
E. LAPORAN RESMI

1. Tuliskan listing dari kedua program diatas


Jawab : sudah di kerja pada halaman percobaan

2.Bila pada pilihan menu diinputkan angka selain 1, 2, 3, dan 4 pada soal
nomor 2, apa yang terjadi ?
Jelaskan

Jawab :
Jika dalam program tersebut pilihan yang diinputkan tidak terdapat didalam menu
maka ,perintah yang akan di jalankan adalah “TIDAK DALAM MENU” atau
perintah tersebut tidak dijalankan.

KESIMPULAN

1. Operator kondisi adalah operator yang digunakan untuk menghasilkan


kondisi benar(true) dan salah (false), yang terdiri atas operator relasi dan
operator logika.
2. Operator relasi bisa dipakai untuk membandingkan duah buah nilai .
3. Operator logika bias dipakai untuk menghubungkan ekspresi relasi
4. Pernyataan if mempunyai bentuk umum:
If (kondisi)
Pernyataan_1;
5. Pernyatan if else bentuk umumnya:
If (kondisi)
Pernyataan_1;
Else
Pernyataan_2;

Anda mungkin juga menyukai