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++ :
cek juga punya kelompok saya ya..cek juga punya kelompok saya ya..













Tidak ada komentar:
Posting Komentar