Selasa, 04 April 2017

TUGAS ALPRO WORKSHOP 3

1. Buatlah analisis dan algoritma untuk mecari titik tengah sebuah garis yang ujung titiknya adalah A(x1,y1) dan B(x2,y2) ;



Rumusnya:
Xt=(x2+x1)/2
Yt=(y2+y1)
Notasi Algoritma :
Algoritma MenentukanTitikTengah
Deklarasi:
 x1,x2,y1,y2=integer
 Xt,Yt=float
Deskripsi: 
read(x1,x2,y1,y2)
Xt=(x2+x1)/2
Yt=(y2+y1)
write(Xt)
write(Yt)



Menggunakan C++ :




Menggunakan Raptor :




2.Buatlah algoritma untuk mencari isi bola bila diketahui jari-jari bola.

 Rumusnya :

Volume bola =4/3*jari*jari*jari 

Notasi Algoritma : 
User memasukkan jari".
Deklarasi : 
jari-jari=r
volume=volume
phi=22/7 
Tipe data r,volume, dan phi = float 
Deskripsi : 
input jari-jari
phi← 22/7
volume←3/4*phi*r*r*r
output volume bola 



Menggunakan C++:




Menggunakan Raptor:




3. Buatlah analisis dan algoritma untuk mencari hipotenusa dari segitiga Pythagoras bila
diketahui sisi siku-sikunya. (Petunjuk : gunakan fungsi sqrt yang menyatakan akar
dari :


analisa program : 



Hipotesa bc=akar(ab*ab)+(ac*ac)

Algoritma:
Membaca data berupa sisi alas dan tinggi(a,b)menghitung hipotenusa menggunakan c=sqrt(a*a+b*b)
user memasukkan nilai AB dab AC
Deklarasi:
float a,b,c
Deskripsi:
Baca(a,b)
c=sqrt(a*a+b*b)
write(c)
Deskripsi :
Output nilai ABOutput nilai BC Assigment ac←sqrt(ab*ab)+(ac*ac)Output Panjang AC



Menggunakan C++ :




Menggunakan Raptor :



4.Buatlah analisis dan algoritma untuk menghitung konversi detik menjadi format :
jam:menit:detik
Buat contoh kasus, misalnya konversikan 1230 detik menjadi … jam … menit … detik.

Algoritma:
Membaca data berupa inputan (sekon) kemudian mencari detik dari jam dengan cara jam=(sekon/3600) kemudian menit=(sekon-3600)/60 detik=(sekon-3600)-60*menit.kemudian menjumlahkannya (total= jam+menit+detik)
Deklarasi:
int jam,menit,detik,total,sekon;
Deskripsi:
Baca(sekon,jam,menit,detik)
jam=(sekon/3600);
menit=(sekon-3600)/60;
detik=(sekon-3600)-60*menit;
total= jam+menit+detik
write(total)


Menggunakan C++ :



Menggunakan Raptor :



5.Buatlah analisis dan algoritma untuk menghitung konversi dari jam:menit:detik ke detik
Buat contoh kasus, misalnya konversikan 2 jam 13 menit 43 detik menjadi … detik.

Algoritma:
Membaca inputan(jam,menit,detik) kemudian menjadikannya detik dengan cara jam=jam*3600 menit=menit*60 ,kemudian menjumlahkan total=jam+menit+detik
Deklarasi:
int jam,menit,detik,total
Deskripsi:
Baca(jam,menit,detik)
jam=jam*3600
menit=menit*60
detik=detik
total=jam+menit+detik
write(detik)



Menggunakan C++ :





Menggunakan Raptor :

 cek juga punya kelompok saya ya..
ideyansah1600018004.blogspot.com








cek juga punya kelompok saya ya..cek juga punya kelompok saya ya..

Tidak ada komentar:

Posting Komentar