WORKSHOP MINGGU KE-6
1. Mencetak bilangan ganjil dan genap
Analisis : Mencetak bilangan ganjil dan genap dengan memasukkan batas nilai n yang kita inginkan.
contoh : Masukkan batas nilai n=6, maka outputnya:
1 bilangan GANJIL
2 bilangan GENAP
3 bilangan GANJIL
4 bilangan GENAP
5 bilangan GANJIL
6 bilangan GENAP
Algoritma : { mencetak bilangan ganjil dan bilangan genap}
Deklarasi :
n :int (input)
hasil : int (output)
Deskripsi:
# iteratif
for n <-- 1 to n do
if <-- n%2==0
end for
#rekursif
rek(n)
if(n>=1) {return }
else
Analisis : Mencetak bilangan ganjil dan genap dengan memasukkan batas nilai n yang kita inginkan.
contoh : Masukkan batas nilai n=6, maka outputnya:
1 bilangan GANJIL
2 bilangan GENAP
3 bilangan GANJIL
4 bilangan GENAP
5 bilangan GANJIL
6 bilangan GENAP
Algoritma : { mencetak bilangan ganjil dan bilangan genap}
Deklarasi :
n :int (input)
hasil : int (output)
Deskripsi:
# iteratif
for n <-- 1 to n do
if <-- n%2==0
end for
#rekursif
rek(n)
if(n>=1) {return }
else
2.Algoritma{Menghitung luas persegi panjang}
Analisis : Menghitung luas persegi panjang dengan
menggunakan rumus sehingga memasukkan nilai panjang dan nilai lebarnya.
contoh : panjang=4, lebar=4,
rumus luas = (p*l) = 4*4 = 16
Algoritma :{ menghitung luas persegi panjang }
Deklarasi :
p,l : int (input)
luas : int (output)
Deskripsi:
#iteratif
for hasil<-- 0 to do
luas <-- p*l
endfor
#rekursif
rek(p,l,luas)
contoh : panjang=4, lebar=4,
rumus luas = (p*l) = 4*4 = 16
Algoritma :{ menghitung luas persegi panjang }
Deklarasi :
p,l : int (input)
luas : int (output)
Deskripsi:
#iteratif
for hasil<-- 0 to do
luas <-- p*l
endfor
#rekursif
rek(p,l,luas)
3. Algoritma{Menghitung keliling persegi panjang}
Analisis : Menghitung keliling persegi panjang dengan
memasukkan nilai panjang dan lebar dan menghitung dengan rumus keliling persegi
panjang.
contoh: panjang=2, lebar=3
rumus keliling persegi panjang = 2*(p+l) = 2*(2+3)=10
Deklarasi :
p,l,hasil : integer
Deskripsi :
read(p,l)
hasil <-2*(p+l)
write (hasil)
contoh: panjang=2, lebar=3
rumus keliling persegi panjang = 2*(p+l) = 2*(2+3)=10
Deklarasi :
p,l,hasil : integer
Deskripsi :
read(p,l)
hasil <-2*(p+l)
write (hasil)
4. Algoritma{Menghitung volume lingkaran}
Analisis : Menghitung keliling lingkaran dengan phi=3,14 dan memasukkan nilai jari-jari.
contoh: jari-jari=14
rumus=phi*r*r = 3,14*14*14=615,44
Deklarasi: r : integer sedangkan luas,phi : float
Deskripsi:
read (r)
phi<- 3.14
luas<-phi*r*r
write (luas)
5. Algoritma{menghitung keliling lingkaran}
Analisis : menghitung keliling lingkaran dengan memasukkan
nilai jari-jari dan menggunakan phi=3,14.
contoh : jari-jari = 7
rumus=2*phi*r = 2*3,14*7=43,96
Deklarasi : d : integer sedangkan phi, eliling : float
Deskrpsi:
read(d)
phi <- 3.14
keliling<- phi *d
write (keliling )
6.Algoritma{Menghitung luas segitiga}
Analisis : menghitung luas segitiga dengan rumus sehingga menginputkan alas dan tinggi.
contoh: alas=4, tinggi=6.
rumus=1/2*a*t = 1/2&4*6=12
7. Algoritma{Menghitung keliling segitiga}
contoh : jari-jari = 7
rumus=2*phi*r = 2*3,14*7=43,96
Deklarasi : d : integer sedangkan phi, eliling : float
Deskrpsi:
read(d)
phi <- 3.14
keliling<- phi *d
write (keliling )
6.Algoritma{Menghitung luas segitiga}
Analisis : menghitung luas segitiga dengan rumus sehingga menginputkan alas dan tinggi.
contoh: alas=4, tinggi=6.
rumus=1/2*a*t = 1/2&4*6=12
7. Algoritma{Menghitung keliling segitiga}
Analisis : Menghitung keliling segitiga dengan menjumlahkan
3 sisi tersebut sehingga menginputkan nilai pertama, kedua dan ketiga.
contoh : nilai1 =5, nilai2 =3, nilai3 =1.
rumus= nilai1+nilai2+nilai3 = 5+2+1=9
8. Algoritma {Menghitung tinggi segitiga}
contoh : nilai1 =5, nilai2 =3, nilai3 =1.
rumus= nilai1+nilai2+nilai3 = 5+2+1=9
8. Algoritma {Menghitung tinggi segitiga}
Analisis : menghitung tinggi pada segitiga dengan
menggunakan rumus luas segitiga, sehingga menginputkan nilai luas segitiga dan
alas segitiga.
contoh : luas segitiga=4, alas=3
rumus = luas segitiga=1/2*a*t
3=1/2*4*t
3=2*t
1,5=t
9. Algotirma{Menghitung kombinasi}
contoh : luas segitiga=4, alas=3
rumus = luas segitiga=1/2*a*t
3=1/2*4*t
3=2*t
1,5=t
9. Algotirma{Menghitung kombinasi}
Analisis : Menghitung kombinasi dengan menginputkan
nilai 1 dan nilai 2.
contoh : nilai1=2, nilai2=6.
rumus=nilai2/nilai1*(nilai2-nilai1) = 6/2 * (6-2) = 12
contoh : nilai1=2, nilai2=6.
rumus=nilai2/nilai1*(nilai2-nilai1) = 6/2 * (6-2) = 12
Tidak ada komentar:
Posting Komentar