Efek Blog

evaluasi diri minggu ke 5

assalamualaikum teman-teman .....
ketemu lagi dengan saya,kali ini saya akan memposting sebuah evaluasi rutin saya, sekarang memasuki minggu ke-5 , simak evaluasi saya guys :D

1. APA SAJA MACAM KEGIATAN BELAJAR KALIAN
minggu ini saya belajar tentang perulangan, menggunakan do while, repeat until dan for

2. MENGHABISKAN BERAPA WAKTU BELAJAR DALAM SEMINGGU?
minggu ini saya menghabiskan waktu belajar dalam 840 menit

3. RENCANA TINDAK LANJUT BILA SKENARIO BELUM TERPENUHI
saya akan belajar lebih mendalami lagi dan mengulangi lagi sampai bisa.

tugas pweb per 5 (membuat form)

assalamualaikum wr.wb

hai teman-teman, kali ini saya akan memposting tugas dari Pemrogaman Web yaitu membuat FORM, berikut ini adalah hasil kodingan nya, oh iya saya memakai aplikasi sublime text 3:
<!DOCTYPE html>
<html>
<head>
 <title>Page Title</title>
</head>
<body>
 <table border="0" width="90%" align="center">
 <tr>
 <td colspan=2><img src="tif.jpg" width="1350" height="200px">
 </td>
 </tr>

 <tr>
 <td width="20%">
  <tr>
  <td bgcolor="yellow">
  <ul>
  <li><a href="#"><h2>Beranda</a></li></h2>
  <li><a href="#"><h2>Formulir</a></li></h2>
  </ul>
  </td>
 </td>
 <td bgcolor="8800FF"><center><h2>Formulir Pendaftaran</center></h2>
 <form>
 Nama :<br><input type="text" name="nama" width="100px"<br><br>
 Alamat : <br><textarea rows=4 cols=40></textarea><br><br>
 J.Kelamin : <br><input type="radio" name="jk" value="pria"/>Pria
    <input type="radio" name="jk" value="Wanita"/>Wanita</br>
 Agama    : <br><select name="agama">
    <option>Islam</option>
    <option>Khatolik</option>
    <option>Protestan</option>
    <option>Hindu</option>
    <option>Budha</option>
    <option>Lainnya</option>
   </select><br/>
 Hobi : <br><input type="Checkbox" name="hobi" />sepak bola
 <input type="checkbox" name="hobi2" />renang
 <input type="checkbox" name="hobi3" />Basket ball
 <input type="checkbox" name="hobi4" />bulu tangkis
 <input type="checkbox" name="hobi5" />bela diri
 <input type="checkbox" name="hobi6" />volley
 <br/>

 <input type="submit" name="daftar" value="daftar"/>
 <input type="reset"/>
 </td>
 </form>
 </td>
 </tr>
 <tr>
 <td colspan=2 align="center" bgcolor="0000FF" width="5" height="5"><h3>Formulir Universitas Ahmad Dahlan</td></h3>
 <tr>
 <td colspan=2 align="center" bgcolor="00FF00" width="50" height="50"><h5>ini adalah contoh kata <u>bergaris bawah</u></td></h5>
 </td>
 </tr>

 </table>


</body>

</html>

dan ini adalah hasil capture dari coding di atas :
sekian dari saya, tunggu postingan berikutnya ya :D

kasus workshop 4.3

>>algoritma : Persamaan_kuadrat
{menghitung akar-akar persamaan kuadrat Ax^2+Bx+C=0)
>>deklarasi :
A,B,C = int (koefisien-koefisien persamaan)
disk = longint (nilai diskriminan)
x1,x2 = real (nilai-nilai akar untuk disk>=0)

>>deskripsi :
read(A,B,C)
disk <= B*B-4*A*C
if(A=0) then write(bukan persamaan kuadrat')
else if disk>0 then
x1(-b+ sqrt(disk)/2*A
x2(-B -sqrt(disk)/2*A
else if disk=0 then

berikut ini dengan progam raptor :

 dan ini dengan progam C++ :



kasus workshop 4.2

kasus workshop 4.2
>>algoritma : Nilai_Maksimum
{membaca tiga buah bilangan bulat, menentukan bilangan terbesar di antara tiga buah bilangan tersebut dan menampilkan nya ke layar}
>>deklarasi: x,y,z = integer
>>deskripsi :
read (x,y,z)
if(x>y) and (x>z) then write(bilangan terbesar adalah='x)
else if(y>x) and (y>z) then write (bilangan terbesar adalah='y)
else write(bilangan terbesar adalah='z)
end if

berikut ini adalah progam dengan flowchart : 
dan ini dengan progam C++


kasus workshop 4.1

assalamualaikum wr.wb 
kali ini saya akan memposting sebuah kasus yang ada di diktat, yaitu diktat 4 :

no 1 .
>>soal : tentukanlah bilangan terbesar antara dua bilangan bulat
>>algoritma : maksimum
{menentukan nilai terbesar antara dua bilangan bulat}
>>deklarasi : A,B = integer
>>deskripsi :
read (A,B)
if(A>B) then write ("Bilangan terbesar adalah ='A)
else write('bilangan terbesar adalah ='B)
endif
berikut adalah kodingan dengan C++ :


evaluasi minggu ke 4

assalamualaikum wr.wb

hari ini saya akan memposting hasil belajar saya di minggu ke 4, cekidot :

1. APA SAJA MACAM KEGIATAN BELAJAR KALIAN
>> minggu ini kami belajar tentang kondisi dan mengulang sedikit OOP

2. MENGHABISKAN BERAPA WAKTU BELAJAR DALAM SEMINGGU?
>> minggu ini saya kurang mencapai target belajar, karena minggu ini saya terkendala dengan sakit sehingga banyak istirahatnya. minggu ini saya perhari belajar algoritma pemrogaman selama 2jam sehari.

3. RENCANA TINDAK LANJUT BILA SKENARIO BELUM TERPENUHI
>> saya akan terus memnambah jam belajar saya, terutama dalam berkelompok karena belajar dengan kelompok lebih membuat saya cepat memahami materi.

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++




workshop 2 no(1)

no 1.
Buatlah Program yang meminta user memasukkan jam, menit, dan detik kemudian menampilkannya dengan format jam:menit:detik. Deklarasikan jam dan menit berupa integer, sedangkan detik berupa floating point. Buat masukan dan keluaran menggunakan operator overloading << dan >> sesuai yang dikehendaki.
a. Buat class waktu, termasuk operator overloading input dan output
class waktu {
friend ostream& operator << (ostream&, const waktu&);
friend istream& operator >> (istream&, waktu&);
public:
//berisi methods dan waktu
private:
};

b. buat implementasi operator overloading input dan output

c. Buat main function


 ini penerapan nya dengan raptor(flowchart)
setelah di generate ke C++

workshop 1 no(8,9,10)

no 8
soal: buatlah sekurang-kurangnya 4 baris puisi(boleh potongan lagu),kemudian buat progam yang menampilkan perbaris. Untuk menampilkan baris berikutnya, user diminta menekan sebuah tombol.
berikut ini adalah progam raptor:


 dan ini dengan progam C++


no 9.
soal : susunlah suatu cerita (dengan langkah sedetail mungkin) persiapan anda ketika akanberangkat kuliah. Mulai dari bangun pagi sampai masuk ruang kuliah. Langkah yang dicatat adalah yang rutin dilakukan !

berikut ini dengan progam raptor :



berikut ini setelah di generate ke C++ :



no 10:
soal : anda mendapat undangan dari seorang teman untuk menghadiri pesta ulang tahunnya pesta ulangtahun tidak diselenggarakan di rumahnya,namun berada di tempat yang belum dikunjungi. rancanglah suatu rencana dari membaca undangna sampai ke tempat acara pesta ulang tahun diadakan.




postest praktikum per1 menghitung luas lingkaran didalam persegi menggunakan Raptor dan C++

assalamualaikum wr.wb
selamat datang kembali di blog sederhana saya, kali ini saya akan membahas tentang mencari luas lingkaran dikurangi luas persegi menggunakan Raptor danC++, simak baik-baik guys, cekidot:

di progam C++ kita output hasil menggunakan float,kenapa menggunakan float tidak int? itu pertanyaan yang bagus. Jadi saya menggunakan float karena mungkin user akan menginputkan bilangan desimal sedangkan jika memakai int hasilnya tidak akan bisa.


di progam raptor, user akan menginputkan sekali saja yaitu SISI,


evaluasi diri minggu ke 3

1. APA SAJA MACAM KEGIATAN BELAJAR KALIAN
minggu ke tiga ini saya belajar analisis dan algoritma

2. MENGHABISKAN BERAPA WAKTU BELAJAR DALAM SEMINGGU?
minggu ini saya sudah mencapai target yaitu 3jam sehari belajar alpro, kedepan nya lagi saya akan berusaha menambah jam belajar saya

3. RENCANA TINDAK LANJUT BILA SKENARIO BELUM TERPENUHI
yaitu saya akan meningkatkan intensitas belajar saya dan berfokus pada matakuliah yang akan dihadapi.

sekian evaluasi minggu ke2 saya.. terimakasih sudah mambaca. see you next time :D

workshop diktat 3 no 8 dan 9

assalamualaikum wr.wb
di postingan saya ini ,saya akan membahas tentang progam selisih 2 waktu dan menghitung plat cd

no 8: buatlah algoritma untuk menghitung plat CD





no 9: menghitung operasi bilangan rasional




selanjutnya cek dalam blog ini :

workshop diktat 2 no 1 (perbaikan)

assalamualaikum wr wb
kali ini saya akan memposting workshop 2 perbaikan dari sebelumnya.
di postingan ini kita akan membahas tentang membuat progam yang meminta user menginputkan sendiri jam,menit dan detik nya . langsung aja ya berikut:

1. ini memakai raptor
2. ini memakai cpp



di progam ini user akan di suruh menginputkan sendiri jam,menit,detik

postest pertemuan ke 2 algoritma pemrogaman

assalamualaikum wr.wb
kali ini saya akan posting sebuah progam raptor menghitung luas permukaan dan volume bola dengan input proses output menggunakan sub program.
sedangkan di progam C++ menghitung class bola dan tabung

berikut ini progam dengan raptor :

langkah 1: kita akan membuat main nya terlebih dahulu , setelah sudah anda ketikkan seperti gaambar dibawah ini,lalu kita klik kanan pada toolbar atas lalu klik add procedur
 langkah 2: setelah itu ketik seperti gambar di bawah ini. ini adalah bagian proses

 langkah 3; kita akan membuat proses input
 langkah 4: langkah ini adalah langkah hasil perhitungan

berikut ini adalah progam C++ : 




cara menghitung luas persegi panjang menggunakan inputan

berikut ini saya akan menampilkan sebuah perhitungan luas persegi panjang dengan cara user menginputkan sendiri angka nya
 1. ini adalah progam yang menggunakan Raptor
di Raptor awalnya kita pilih input 2x yaitu untuk memasukkan inputan panjang dan lebar, lalu pilih kondisi dan tulis rumus persegi panjang. selanjutnya masukkan rumus output nya.

2. ini adalah contoh progam yang menggunakan C++
setelah progam Raptor nya selesai kita generate untuk mengganti ke C++, perhatikan gambar di atas :

jika sudah silahkan jalankan progam yang telah anda buat. terimakasih




evaluasi diri minggu kedua

1. APA SAJA MACAM KEGIATAN BELAJAR KALIAN
saya belajar tentang input dan output operator overloading dan file. lalu membuat model dialog tradisional dan class.
2. MENGHABISKAN BERAPA WAKTU BELAJAR DALAM SEMINGGU?
minggu ini saya belum mencapai target karena dalam sehari saya belajar algoritma pemrogaman selama  jam, tetapi saya akan terus mengupayakan mencapai target yaitu sehari belajar alpro selama 3jam.
3. RENCANA TINDAK LANJUT BILA SKENARIO BELUM TERPENUHI
yaitu saya akan meningkatkan intensitas belajar saya dan berfokus pada matakuliah yang akan dihadapi.

sekian evaluasi minggu ke2 saya.. terimakasih sudah mambaca. see you next time :D


ini adalah contoh sebuah progam dimana user memasukkan input tersendiri ekidot :






udah segitu dulu ya, jika masih salah boleh tambahkan ke kolom komentar :)
makasih bye bye :)

ingin mengetahui lebih lanjut, klik disini

evaluasi diri minggu ke 5

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