Algoritma dan Pemrograman
pertemuan 1
N0 1
Algoritma
menghitung luas permukaan bola dan volume bola
Deklarasi :
r ,pi=3,14 : float {input}
vol,luas_p :float
{output}
Deskripsi :
read (r)
luas_p = 4*pi*r*r
vol
= (4*pi*r*r*r)/3
write (luas_p)
write(vol)
Menggunakan c++ :
NO 2
Konversi suhu dari celcius ke reamur, fahrenheit,kelvin.
Algoritma :
Deklarasi
:
C
: float {input}
R,K,F, :
float {output}
Deskripsi :
read (C)
R=(4*C)/5
F=((9*C)/5)+32
K=C+273
Write (R)
Write (F)
Write (K)
Mengunakan c++ :
Menggunakan Raptor :
NO 3
Algoritma
menghitung tahanan total dari 3 tahanan R1,R2,R3
Algoritma :
Deklarasi :
r1,r2,r3 : float {input}
seri,pararel :float {output}
Deskripsi :
read
(r1,r2,r3)
seri=
r1+r2+r3
pararel=1/((1/r1)+(1/r2)+(1/r3))
write (seri)
write (pararel)
Menggunakan c++ :
Menggunakan Raptor :
NO 4
Algoritma
mengubah nilai detik menjadi tampilan jam,menit,detik
Deklarasi :
dtk :
integer {input }
jam,menit,detik
: integer {output}
Deskripsi :
jam=dtk/3600
menit=(dtk%3600)/60
detik=(dtk%3600)%60
read(dtk)
if(dtk>=3600)
then write<<jam<<"
jam "<<menit<<"
menit "<<detik<<"
detik";
else if
(dtk<=3600 && dtk>=60)
then write<<menit<<"
menit "<<detik<<"
detik";
else
then write<<detik<<" detik";
Menggunakan c++ :
Menggunakan Raptor :
NO 5
Algoritma
operasi penjumlahan,pengurangan,pembagian,perkalian 2 pecahan
Deklarasi :
a,b : float {input}
jumlah,kali,bagi,kurang : float
{output}
Deskripsi :
read (a,b)
jumlah= a+b
kurang=a-b
bagi=a/b
kali=a*b
write (jumlah)
write (kurang)
write (kali)
write (kurang)
Menggunakan c++ :
Menggunakan Raptor :
No 6
Algoritma
menentukan dan menampilkan kedua titik
Deklarasi :
x1,x2,y1,y2 : float {input}
A,B : float {output}
Deklarasi :
read (x1,x2,y1,y2)
A=(x1+x2)/2
B=(y1+y2)/2
Write(A,B)
Menggunakan c++:
Menggunakan Raptor :
Tidak ada komentar:
Posting Komentar