belajar di rumah

belajar bersama tito sudiarto

SELAMAT DATANG SEMOGA BERMANFAAT :)

Friday, 4 September 2015

Belajar Algoritma penggunaan IF

Hallo gan !!!
sudah lama saya tak posting maklum lagi libur panjang jadi sedikit agak males buka lepi alias laptop hehe
oke sekarang saya mau ngepost tentang Algoritma IF, ELSE
up!!!up!!!up!!! :D
di dalam algoritma ada yang namanya penggunaan IF dan pasangan IF yaitu ELSE
jika IF tetapi tidak ada ELSE bagaimana program yang agan bikin bisa jalan, pasti nanti syntax eror gitu haha oh ia jangan lupa juga di tutup dengan kata ENDIF

contoh kasus mungkin tentang perhitungan nilai pelajaran misalnya, simak ya
Deklarasi :
nama : char
nim   : integer
nilai_biologi : integer

Deskripsi :
write('masukan nama :') read (nama)
write('masukan nim :') read (nim)
if nilai_biologi>70 then
    write('lulus')
else
    write('tidak lulus')
endif

bingung ya hehe simak ya penjelasannya, if itu kan jika. berarti jika nilainya kurang dari 70 berarti tidak lulus, kenapa tidak ditulis seperti ini setelah else??
if nilai_biologi<70 then
   write ('tidak lulus')
karena else itu tidak perlu di uji, artinya jika >70 sudah pasti ke else yaitu tidak lulus.
ingat ya else itu tidak perlu di uji jadi tidak perlu memakai if lagi.

Friday, 5 June 2015

Belajar Algoritma Perulangan

okeh di dalam Algoritma selanjutnya kita akan belajar perulangan.
melakukan perulangan bisa memakai beberapa pilihan diantaranya
WHILE DO
FOR DO
REPEAT UNTIL
  1. Perulangan WHILE yaitu pengulanagan tapi di uji dulu contohnya :
          A<- 1
          While A<= 10 Do
          write ('nilai A ke ',A,' adalah : ',A)
          A<- A+1
          Endwhile
          nah ini maksudnya nilai A kan sama dengan(<-) 1 nah lalu mengulang dari A<-1 sampai
          A<-A+10 nantinya nah jika sudah sampe 10 maka akan berhenti prosesnya

     2.  Perulangan FOR yaitu perulangan tanpa syarat, contohnya :

           algoritma cetak_N_angka
           (mencetak 1,2...N ke piranti keluaran)
           Deklarasi
            N : integer
            K : integer
           Deskripsi
            read (N)
            For k-1 to N do
            write (k)
           endfor
        
          nah maksudnya adalah ulangi sebanyak nilai N kali) jadi si k-1 itu akan terus berulang
          sampai N kali nah karna N nya tidak di tentukan jadi bisa saja mengulang seterusnya

      3.  Perulangan REPAEAT yaitu pengulangannya berdasarkan pengujian tapi di ulang dulu baru
           diuji hasilnya jadi kita mau hasilnya contoh :

           A<- 11
           Repeat
           write ('nilai A ke ',A,' adalah : ', A)
           A<- A+1
           until A>10
           
          maksudnya adalah  A di sana 11 kita melakukan pengulangan sampai A>10 karna bilangan
          terakhir itu tidak perlu di uji

nah apa yang kita dapat dari atas, ingat jika menggunakan FOR maka diakhiri ENDFOR seperti IF diakhiri ENDIF dan ingan di dalam algoritma tanda <-  yaitu (sama dengan)
        
  

Friday, 29 May 2015

Belajar Algortima Pengenalan perintah-perintah

Oke gan di pembelajaran berikutnya adalah kita akan mengenal berbagai perintah-perintah yang ada dalam algoritma seperti misalnya write string,char,  dan lain-lain
pertama di dalam algoritma kita bisa menyelesaikan suatu masalah  dengan menggunakan berbagai macam perintah dan perlu agan ketahui setiap orang itu berbeda pemikirannya jadi jangan khawatir jika agan mungkin agak lama atau mungkin penyelesaiannya lebih panjang dari teman padahal soalnya sama, tapi itu tidak menjadi masalah gan it's oke saya juga seperti itu hehe.
oke langsung ke TKP di bawah ya sundul gan :D


di dalam penulisan algortima pertama yaitu kita menulis DEKLARASI, lalau DESKRIPSI
lalu kita juga harus mengenal perintah-perintah yang ada di algoritma diantaraya :

counter   : proses perhitungan yang hasilnya tetap
readln     : buat spasi ke bawah
read        : membaca/menampilkan data setelah penulisan write atau read juga bisa untuk menginput
write       : memasukan data
string      : untuk text
char        : hampir mirip dengan string untuk text juga, tapi biasanya memiliki batas karakter
real         : untuk bilangan pecahan atau tidak bisa dibagi lagi
integer    : biasnya untuk bilangan seperti nomor NIM/NIP

contoh penulisan algoritma

deklarasi :
nim   : integer
nama : string
umur : integer
deskripsi :
write ('masukan nim anda :') read (nim)
write ('masukan nama anda :') read (nama)
write('masukan umur anda :') read (umur)

nah apa yang kita pelajari dari penulisan algoritma diatas
kalau agan liat setelah penulisan WRITE pasti setelah itu ada tanda buka kurung lalu diberi koma di atas seperti kutip demikianpun di akhirya di beri koma diatas dan di tutup kurung lalu di READ, nah itu salah satu penulisan algoritma harus teliti dan perlu ingat sebenarnya jika di deklarasi huruf besar maka di deskripsipun huruf besar jadi kita harus menyamakan antara deklarasi dan deskripsi karna di suatu program besar kecilnya hruf pun berpengaruh. bisa bisa terjadi kesalahan nantinya.

Thursday, 28 May 2015

Belajar Algoritma Dasar

Assalamualaikum wr.wb hallo agan agan semua, semoga selalu dalam lindungannya oke gan langsung aja, saya mau berbagi ilmu sedikit tentang algoritma barangkali agan agan semua mau belajar dan mungkin sedang mencari info tentang algoritma DASAR harus diketahui bahwa kita belajar algortima itu berarti logic/logika yang berjalan oke langsung aja deh !!! nih contoh misalnya, bagaimana cara layangan nah itu kita harus benar urutannya, berarti yang kita butuhkan dan prosesnya adalah :
 1. KAYU
    *kayu diperlukan karena sebagai rangka layang-layang
    *kayu dibelah tipis menjadi 2 batang dan ukurannya sama lalu dibentuk seperti (+)
 2. BENANG
    *benang dibutuhkan untuk mengikat kerangka kayu tadi
 3. KERTAS/PLASTIK
    *kertas/plastik dibutuhkan untuk menutupi kerangka kayu tadi
 4. Layang-Layang Siap !!!


oke gan tadi yang atas itu kita melatih otak kita dulu agar agan bisa berfikir logic, dan terangsang logika agan agan hehe... okeh sekarang kita langsung kenalan dengan simbol simbol flowchart, karna ini penting dalam membuat suatu program atau aplah apalah agan membutuhkan flowchart