Anda di halaman 1dari 6

1. Air membeku pada 32 dan mendidih pada 212 pada skala Fahrenheit.

Jika C adalah suhu dalam Celcius dan F adalah suhu dalam Fahrenheit
maka F=9C/5 + 32. Buatlah program yang mengkonversi Celcius ke
Fahrenheit. Ujilah program Saudara dengan tampilan input dan output
Jawab :

Flowchart
Start

Input c = suhu celcius

f=9*c/5+32

Output f = suhu
fahrenheit

End

Hasil

Script

2.

Dengan menggunakan operasi matriks pada matlab, selesaikan persamaan


linier tiga variabel berikut:
x + 2y 3z = 7
4x + 5y + 6z = 11
7x + 8y + 9z = 17

Jawab :

Flowchart

Script

Start

Input a = [1 2 -3;4 5 6;7 8 9]


b = [-7;11;17]

X = inv(a)*b

Output X =...

End

Hasil

3. Buatlah program untuk menghitung deret berikut:

Jawab:
Flowchart

Script
Start

Input a = 1:2:1003

sum = 1
koef = -1

No

for i=1:a
yes

If koef=-1

No

yes

sum=sum+1/1

Output

sum=
End

Hasil

4. Jumlah penduduk suatu negeri terhadap tahun dituliskan dalam formula


berikut:

Dimana t adalah tahun. Tulis program untuk menghitung dan


menampilkan jumlah penduduk setiap 10 tahun dari tahun 1800 hingga
2020. Plot pula grafik populasi lawan tahun
Jawab :

Flowchart

Script

Start

Input x = 1800:10:2020

P(x)=197273000/ (1+exp(-0.03134*(x193.25)))

Output =P(x)

End

Hasil Grafik

5.

Berikut adalah konversi


nilai angka ke huruf dengan
kriteria sbb.

A : nilai lebih besar dari 80 sampai 100


70 sampai 80

AB : nilai lebih besar dari

B : nilai lebih besar dari 65 sampai 70


60 sampai 65

BC : nilai lebih besar dari

C : nilai lebih besar dari 55 sampai 60


sampai 55

D : nilai lebih besar dari 40

E : nilai 0 sampai 40
Buat programnya dengan input yang dapat digunakan berulang kali dan
selesai bila diinginkan.
Jawab:

Flowchart
Start

Input n = Nilai

If 80<n<=100

Output =A

else If 70<n<=80

Output =AB

else If 65<n<=70

Output =B

else If 60<n<=65

else If 55<n<=60

else If 40<n<=55

else if 0<=n<=40

Output =BC

Output =C

Output =D

Output =E

End
else

Output =tidak
terdefinisi

Script

Hasil

Anda mungkin juga menyukai