Follow Us @soratemplates

Jumat, 16 Juni 2017

Workshop 06

1.  Algoritma Menentukan ganil genap
Analisis :
Membuat program cpp  untuk menentukan ganjil genap, terlebih dahulu kita menentukan rumus untuk menenukan ganjil genap dengan menggunakan modulo atau sisa hasil bagi. yaitu : jika x mod 2 = 0 maka ditulis genap dan jika x mod 2 = 1 maka dItulis ganjil.

Algoritma : Ganjil_Genap(input/ output n : integer )
                   {mencetak bilangan ganjil genap }

Deklarasi :
n : integer (input )

Deskripsi :
read(n)
if (n>=1) then
genapganjil(n-1)
if (n%2==0) then
else
write(n)
endif
endif

Raptor 


C++



2. menghitung luas persegi panjang
Analisis :
untuk menghitung luas persegi panjang pada cpp kita harus mengetahui lebih dahulu rumus luas persegi panjang, setelah itu baru kita buat rumus di program cpp untuk menghitung luas persegi panjang . rumus persegi panjang untuk mencari luas adalah p x l.
contoh : p=4 dan l=8
maka luas perseg panjang adalah
luas= p x l
luas = 4 x 8
luas = 32

Algoritma :
luas_persegi (input p : integer, l : integer, output hasil : hasil )
                  {mencari luas persegi panjang dan menampilkannnya di piranti keluaran }

Deklarasi:
p, l, hasil: integer

Deskripsi :
read (p,l)
hasil = p*l
write (hasil )

Raptor
C++



3. menghitung keliling persgi panjang
Analsis :
untuk menghitung keliling persgi panjang kita harus menentukan rumus mencari keliling persegi panjang yaitu keliling = 2x(p+l)
misalkan dengan contoh p=2 dan l =6 maka
k=2x(p+l)
k=2x(2+6)
k=16cm

Algoritma :
keliling_persegi (input p : integer, l: integer, output hasil : hasil )
{mencari keliling persegi panjang dan menampilkannya di piranti pengeluaran }

Deklarasi :
p,l,hasil : integer

Deskripsi :
read(p,l)
hasil = 2*(p+l)
write (hasil)

Raptor

C++


4. untuk menghitung luas lingkaran
Analisis : 
hakikatnya setiap lingkarang mempunyai jari-jari  dan untuk menghitung luas lingkaran yaitu dengan menggunakan jari-jari dan mengalikannya dengan phi yang bernilai 22/7 atau 3.14 .nilai yang saya gunakan phinya yaitu 3.14  rumus luas lingkaran adalah  L=phi*r*r
contoh : r=7
maka L=3.14 *7*7
L= 153,86 cm2

Algoritma :
luas_lingkaran (input r: integer)

{ mencari luas lingkaran dengan menginputkan jari-jari dan menampilkannya ke piranti pengeluaran}

Deklarasi:
r : integer
luas,phi : float

Deskripsi:
read  (r)
phi = 3.14
luas = phi*r*r
write (luas)

Raptor 
C++

5. menghitung  keliling lingkaran
Analisis :
untuk menghitung  keliling lingkaran  kita harus mementukan rumus menghitung keliling lingkaran terlebih dahulu. k=2*phi*r dengan r adalah jari-jari sebuah lingkaran yang akan dihitung kelilingnya
contoh r=4
maka k=2*phi* r
k=3,14 *4
k=25.12cm

Algoritma :
keliling_lingkaran (input d : integer)
{ mencari keliling lingkaran dengan menggunakan r yang diinputkan terlebih dahulu dan menampilkan nya ke dalam piranti pengeluaran }

Deklarasi :
r : integer
phi, keliling : float

Deskrpsi:
read(r)
phi = 3.14
keliling = 2*phi *r
write (keliling )

Raptor

C++





6. menghitung luas segitiga
Analisis : 
menghitung luas segitiga dengan rumus sehingga menginputkan alas dan tinggi.
contoh: alas=5, tinggi=6.
rumus=1/2*a*t = 1/2&5*6=15 cm2

Algoritma : 
Luas_segitiga {Menghitung luas segitiga}

Deklarasi :
a,t : integer
luas : float

Deskripsi :
ride : a,t
luas =1/2 (a*t)
write : luas

Raptor

C++


7.Menghitung keliling segitiga
 Analisis :
Menghitung keliling segitiga dengan menjumlahkan 3 sisi tersebut sehingga menginputkan nilai pertama, kedua dan ketiga.
contoh : si1=2, si2=4, si3=6
rumus= si1+si2+si3 = 2+4+6 = 12 cm

Algoritma :
Keliling_segitiga {Menghitung keliling segitiga}

Deklarasi :
integer : si1,si2,si3 (input)
integer : keliling (output)

Deskripsi :
ride : si1,si2,si3 
Keliling = si1+si2+si3
write : keliling

Raptor

C++


8.  menghitung tinggi pada segitiga
Analisis : 
menghitung tinggi pada segitiga dengan menggunakan rumus tinggi segitiga, sehingga menginputkan nilai luas segitiga dan alas segitiga.
contoh : luas segitiga=8, alas=4
rumus tinggi segitiga = (2*l)/a
=(2*8)/4
=16/4
=4 cm

Algoritma : 
Tinggi_segititga {Menghitung tinggi segitiga}

Deklarasi : 
integer : a, l (input)
integer : tinggi (output)
Deskripsi : 
ride : a,l
tinggi=(2*l)/a
write : tinggi

Raptor
C++



9. Menghitung kombinasi
Analisis : 
Menghitung kombinasi  dengan menginputkan nilai 1 dan nilai 2.
contoh : nilain=6, nilaik=2

Algotirma : Hitung_kombinasi {Menghitung kombinasi} 

Deklarasi :
integer : fak, k, n, prmts

Deskripsi :
ride : n, k, fak
fak = 1
if (n<=1)
fak = n*fak*(n-1)
prmts =fak*(n)/fak*(k)*fak*(n-k)
Kombinasi(n,k,prmts)
write : prmts

Raptor
C++

Tidak ada komentar:

Posting Komentar