Minggu, 28 April 2013

Labsi Looping pada Kuliax | C


LAPORAN AKHIR
LOOP PADA KULIAX 
(LINUX WITH C)






Nama                         : Ahmad Yusuf
Npm                          : 10111460
Kelas                         : 2KA06
Materi praktikum        : Loop
Tanggal praktikum      : 1 April 2013
Ketua Asisten             : Dicky F
Asisten baris               : Ade
Paraf Asisten              :




FAKULTAS ILMU KOMPUTER & TEKNOLOGI INFORMASI
UNIVERSITAS GUNADARMA
2013



Coding Program Loop (do…while..)


Output Program Loop (do…while..)


Coding Program Loop (For…[for]..)



Output Program Loop (For…[for]..)



Logika :
·         cd labsi (“ digunakan untuk masuk kedalam direktori yang dibuat yaitu (labsi) “).
·         vi ahmadyusuf.c & vi.for.c (“ vi Berfungsi untuk membuka sebuah text editor dan juga berfungsi member nama ahmadyusuf & for ke dalam sebuah direktori yang sekaligus menjadi  penamaan pada program yaitu ahmadyusuf & for dan .c adalah untuk bahasa C ”).
·         #include<stdio.h> (“ Kode #include adalah perintah untuk kompiler, Artinya kira-kira "sertakan ini:". <> adalah kurungan untuk isi dari "yang ingin disertakan", stdio.h adalah  (Standar Input Output) jadi stdio.h berfungsi sebagai berkas yang berisi definisi-definisi untuk masuk dan keluarnya data “).
·         main() (“ berfungsi sebagai inti dari sebuah program C yang dibuat dan merupakan awal dan akhir dari eksekusi program “).
·         {} (“  fungsi { untuk diletakkan di bawah nama fungsi main menunjukkan tanda awal dari perintah-perintah yang akan dieksekusi atau biasa disebut dengan awal dari function body, dan fungsi } untuk mengakhiri atau menutup suatu proses pemrograman dan juga akhir dari sebuah function body “).
·         int bilangan (“ memberi variable bilangan bertipe integer “).
·         Printf(“ “); (“ Untuk mencetak sebuah kalimat, seperti pada halnya dalam pascal Write, dalam Basic PRINT, dan lain-lain “).
·         Scanf (“ dalam bahasa C fungsi scanf digunakan untuk memasukkan data, fungsi ini mirip seperti fungsi printf bedanya fungsi scanf akan membaca masukkan dari keyboard, artinya akan ditentukan oleh pemakai melalui masukkan dari keyboard “).
·         %d% (“ sebagai fungsi dari tipe data integer “).
·         &bil (“ sebagai penamaan pada sebuah nama variable “).
·         Do{statement}while(kondisi); (“ Do kurang lebih saya artikan sebagai ‘lakukan statement yang berada dalam {} ini’ .While(kondisi) | pada codingan while(a<=10); dimana statement akan dilakukan secara berulang selama kondisi tidak terpenuhi. “).
·         ‘variabel++’ | pada codingan a++ & b++ (“ Dimana berfungsi untuk melakukan penambahan nilai(1) pada nilai variable sebelumnya atau bisa di artikan seperti a=a+1 & b=b+1“).
·         For(kondisi){statement};(“ for adalah bentuk loop dimana jika kondisi terpenuhi maka statement dalam {} akan di lakukan hingga kondisi tidak terpenuhi “).
·         For(kondisi){for(kondisi){statement}} (“ for didalam for atau perulangan bercabang,dimana perulangan bercabang ini bersifat akan menyelesaikan kondisi pada for kedua baru akan kembali ke for pertama“).
·         Return 0; (“ statement ini berfungsi untuk kembali dari awal “).
·         \n”); (“ ini termasuk di dalam printf(“ “); fungsi dari \n ini sebagai mengakhiri kalimat di suatu baris yang di print ke dalam output “).
·         .wq (“ berfungsi untuk menyimpan dan keluar dari text editor, :w hanya menyimpan tanpa keluar dari text editor, :q hanya keluar tanpa menyimpan  “).
·         Gcc (spasi) namafile.c (spasi) –o (spasi) namabaru  (“ ini berfungsi untuk meng-compile, gcc(GNU C Compiler) prosesnya dengan mengganti namafile yang ada dengan nama baru agar mempermudah dalam proses run program “).
·         ./namabaru (“ berfungsi untuk menjalankan program dan menghasilkan output dari program yang kita buat  “).

0 komentar:

Posting Komentar