Efek Blog

workshop 3 revisi (6,7,8,9)

assalamualaikum wr wb, kali ini saya akan memposting revisi workshop 3

no 6:
buatlah analisi dan algoritma untuk menghitung selisih 2 waktu. Output ditampilkan dalam bentuk jam,menit,detik. asumsikan menggunakan sistem jam 24.

>>analisis
{user diminta memasukkan waktu yang pertama dan yang kedua,lalu progam akan memproses silisih waktu diantara keduanya}
>>algoritma
1. masukkan waktu pertama.
2.masukkan waktu kedua
3. proogam akan memproses selisih waktu
4. output selisih waktu
>>contoh kasus
waktu pertama : 03.45
waktu kedua : 10.23
>>output
selisih waktu 8jam 8menit
>>rumus
ubah detik ke menit dan menit ke jam
>>rumus algoritma
jam kedua-jam pertama


no 7.
soal: buatlah analisis dan algoritma untuk menghitung jumlah komponen sejumlah uang menjadi pecahan-pecahanya. Misalkan Rp. 188.875,- menjadi 1 seratus ribuan , 1lima puluh ribuan, 1 dua puluh ribuan,1 puluhan ribu,1 lima ribuan, 3 ribuan, 1 lima ratusan .
berikut ini adalah algoritma nya

berikut ini adalah progam dengan flowchart 



no 8:
soal : Buatlah analisis dan algoritma untuk menghitung luas sebuah plat CD
    Diameter lingkaran luas =..... cm
    Diameter lingkaran dalam =....... cm
    Rumus luas plat CD:

>>Algoritma :
{membaca (d1,d2) kemudian menghitung luas lingkaran luar=3.14*(d1/2)*(d1/2) dan dalam= 3.14*(d2/2)*(d2/2) kemudian mengurangkan luas luar dengan dalam (cd=luas - dalam) }

>>Deklarasi:
float ld,ll,cd,luar,dalam

>>Deskripsi :
read (ld,ll)
luar=3.14*(d1/2)*(d1/2)
dalam=3.14*(d2/2)*(d2/2)
cd=luar - dalam
write(cd)

berikut ini progam dalam bentuk flowchart :

dan ini dengan progam C++



no 9: 
soal : Buatlah analisis dan algoritma untuk menghitung operasi bilangan rasional :
   penjumlahan,pengurangan,perkalian,pembagian dan kebalikan.
   Buatlah contoh kasus, misalnya dua bilangan rasional 2/3 dan 4/7.
   Hasil penjumlahan manual 
>>Algoritma :
{ Membaca (pem1,pen1,pem2,pen2),kemudian memprosesnya dengan cara 
pertambahan=(pem1/pen1)+(pem2/pen2)
pengurangan=(pem1/pen1)-(pem2/pen2)
perkalian=(pem1/pen1)*(pem2/pen2)
pembagian=(pem1/pen1)/(pem2/pen2)
kemudian dioutputkan dengan memannggil tipe datanya}

>>Deklarasi:
float
pem1,pen1,pem2,pen2,pertambahan,perkalian,pengurangan,pembagian;

>>Deskripsi:
read(pem1,pem2,pen1,pen2)
pertambahan=(pem1/pen1)+(pem2/pen2)
pengurangan=(pem1/pen1)-(pem2/pen2)
perkalian = (pem1/pen1)*(pem2/pen2)
pembagian=(pem1/pen1)/(pem2/pen2)
write(pertambahan,pengurangan,perkalian,pembagian)

berikut ini adalah progam dengan FLOWCHART 
dan dibawah ini adalah dengan progam C++




Tidak ada komentar:

Posting Komentar

evaluasi diri minggu ke 5

assalamualaikum teman-teman ..... ketemu lagi dengan saya,kali ini saya akan memposting sebuah evaluasi rutin saya, sekarang memasuki mingg...