1. Algoritma dan program untuk mencari titik tengah sebuah garis yang ujung titiknya adalah A(x1,y1) dan B(x2,y2).
Penyelesaiaan :
Algoritma dan program untuk mencari titik tengah sebuah garis yang ujung titiknya adalah A(x1,y1) dan B(x2,y2).
Analisis:
input: x,y
input: x,y
proses: X <– x1+x2/2
Y <– y1+y2/2
output: titik tengah garis (x,y)
Deklarasi :
input : x, y (int)
output: titik tengah garis (x,y) (int)
Deskripsi :
1. mulai
2. siapkan titik2 x dan y
3. rumus x1+x2/2 mencari titik x
4. rumus y1+y2/2 mencari titik ya
5. hasil
6. selesai
kalo mau liat flowchartnya kayak begini ger..
2. Buatlah algoritma dan program untuk memisahkan bilangan integer yang kurang dari 1000 menjadi komponen – komponennya. Sebagai contoh : 127 = 1 ratusan + 2 puluhan + 7 satuan.
Algoritma memisahkan bilangan integer misal: 127, menjadi ratusan ( R ), puluhan ( P ), dan satuan ( S ).
Analisis:
Input : x
Proses:
R <– x/ 100
P <– (x – R * 100)/ 10
S <–( x –( R * 100) –( P * 10))
Output: tulis (R, P, S)
Deklarasi:
x :integer (input)
R, P, S :integer (output)
Deskripsi:
- masukan (x)
- R <– x/ 100
- P <– ( x – R* 100)/ 10
- S <– ( x – (R * 100) – ( P * 10))
- hasil ( R )
- hasil ( P )
- hasil ( S )
3. Buatlah algoritma dan program untuk menghitung determinan matriks berordo 2 x 2.
penyelesaian:
Algoritma menghitung determinan matriks(DM), rumusnya: a * d – b * c.
Analisis:
Input : a, b, c, d
Proses: DM <– a * d – b * c
Output: tulis (DM)
Deklarasi:
a, b, c, d: integer (input)
DM : integer (output)
Deskripsi:
1. Masukkan (a, b, c, d)
2. DM <– a * d – b * c
3. Hasil ( DM )
3. program konversi cm ke m dan inch (flowchartnya ja tp )
tahukah kamu?
1m=100cm
1m=2,54 inch
Algoritma:
Deklarasi
m : float
cm : float
inci : float
Deskripsi
- masukan m
- cm=m*100
- inci=cm*100/2.54
- hasil cm
- hasil inchi
- end
0 comments:
Post a Comment