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