Cute Sky Blue Bow Tie Pointer CJ's Blog

15 Desember 2016

Template Cat Origami


Hi guys ! Udah tau gak yang namanya Origami ? Bagi yang belum tau nih, Origami itu merupakan seni lipat dari bahan kertas atau kain yang berasal dari Jepang. Nah di postingan kali ini gw bakal bagikan beberapa template Origami bentuk Kucing yang lucu nan kawaii 😍. Kenapa cuma bentuk kucing ? yupps... karena gw suka banget yang namanya kucing, dan kebetulan bulan Desember tahun 2015 yang lalu sempat bikin origami bentuk kucing untuk pajangan sebagai hadiah Natal, jadi pas ini udah masuk bulan Desember, gw teringat akan Origami ini hehehe...
Ohh yaah jangan lupa selesai di download templatenya jangan di telantarkan !😂 tapi langsung aja di print dan di gunting sesuai pola, selanjutnya dilipat, terus di lem menggunakan lem kertas yah 😉. Good luck !




6 Januari 2014

Dasar-dasar Pemograman Bahasa C

Materi Kuliah !
Semester: 1 
Kelas: Computer Programming 1 
Lecturer (Author) : Mr. Stenly Adam S.Com 
UNKLAB - Computer Science Faculty - 
 -edited by me- 



 1 .1  Algoritma


Algoritma yaitu kumpulan langkah-langkah / steps untuk menyelesaikan masalah menggunakan computer. Algoritma ada 2 macam yaitu pseudocode dan flowchart. Pseudocode adalah algoritma yang ditulis dalam bahasa yang terstruktur. Flowchart adalah algoritma yang berupa notasi-notasi. Notasi-notasi flowchart contohnya:



 

1 .2 Stuktur program dalam bahasa C


1.       Komentar
Komentar merupakan baris program yang tidak dieksekusi oleh compiler. Komentar ini tujuannya adalah memudahkan kita untuk memberikan catatan pada setiap baris program yang kita buat. Format penulisan komentar ada dua  : untuk single line dinyatakan dengan 2 slash (//), contoh: // no comment

Untuk multiple line dinyatakan dengan symbol slash dan asterisk ( "/*" dan "*/" ) , contoh:
/* contoh

    No comment !

*/

2. Header
Header file merupakan file library yang dapat kita gunakan pada saat membuat program. Dengan adanya file library ini, kita dapat memanggil fungsi yang ada pada file library tersebut sehingga tidak perlu membuat fungsi sendiri. Penulisannya harus sesuai dengan format berikut ini : #include<namaFile.h>

3. Fungsi Main
Pada bahasa C harus terdapat sebuah fungsi yang disebut sebagai fungsi utama. Fungsi utama ini harus ada pada sourcecode program dan harus ada satu buah pada setiap source code. Fungsi utama ini bisa dituliskan seperti berikut ini:
int main() {

   return 0;

}

  4. Main body

Main body terdiri dari statement-statement yang akan dijalankan oleh computer. Contoh format penulisan statement:

printf("I’m a programmer\n");
 
-  Statement printf digunakan untuk mencetak teks yang terdapat dalam quotation 
mark (“ “) ke layar
-  Symbol backslash dan karakter “n” (\n) diterjemahkan sebagai newline. 
Kombinasi karakter backslash dengan karakter lainnya disebut escape sequence.
-  statement harus diakhiri dengan symbol “;” 
 
1.3 Variabel dan konstanta


Variabel adalah suatu pengenal (identifier) yang digunakan untuk mewakili suatu 
nilai tertentu di dalam proses program, nilai suatu variable bisa diubah-ubah 
sesuai kebutuhan. Berbeda dengan konstanta yang  nilainya selalu tetap. Nama dari 
suatu variable/konstanta/fungsi dalam bahasa C disebut Identifiers. Nama identifier 
dapat ditentukan sendiri oleh pemrogram dengan aturan sebagai berikut :

1. Terdiri dari gabungan huruf dan angka dengan karakter pertama harus berupa huruf.
2. Bahasa C bersifat case-sensitive artinya huruf besar dan kecil dianggap berbeda. 

3. Tidak boleh mengandung spasi.

4. Tidak boleh mengandung symbol-simbol khusus, kecuali garis bawah (underscore), 
seperti : $, ?, %, #, !, &, *, (, ), -, +, dsb.

5. Panjangnya bebas, tetapi hanya 32 karakter pertama yang terpakai.
6. identifier tidak boleh sama dengan keywords yang telah ada dalam library bahasa C. 
contoh keywords: break, case, char, const, continue, do, double, else, if, for, int, 
long, return, while, void, float, dll..
 

a.     Variabel
Variabel adalah sebuah lokasi dalam memori untuk menyimpan data tertentu. Deklarasi penentuan tipe data pada variabel diperlukan bila kita akan menggunakan pengenal (identifier) dalam program.
Identifier dapat berupa variable, konstanta dan fungsi.
Bentuk umum pendeklarasian suatu variable adalah :
Nama_tipe nama_variabel;
Contoh :

           int x,y,sum;

          float nilai;
Tipe data dalam bahasa C terdiri dari 2 bagian yaitu tipe bilangan bulat (char, int, long) dan tipe bilangan pecahan (float, double).

b.    Konstanta

Konstanta merupakan suatu nilai yang tidak dapat diubah selama proses program berlangsung. Konstanta nilainya selalu tetap. Konstanta harus didefinisikan terlebih dahulu di awal program. Format penulisan konstanta contoh:
const float PHI = 3.14;

c.        Menampilkan isi variabel atau konstanta

Isi dari variabel atau konstanta dapat di tampilkan ke layar menggunakan perintah printf. Format penulisan nya yaitu:

printf(“kata atau penanda format”,variabel atau konstanta);

contoh:
int x = 5;

printf(“x = %d”,x);


tanda “%d” disebut penanda format/format specifier dengan tipe data integer.
Dalam bahasa C terdapat lima tipe data dasar, yaitu :
 

No
Tipe Data
Ukuran
Format
Keterangan
1
char
1 byte
%c
Karakter/string
2
int
2 byte
%i , %d
Integer/bilangan bulat
3
float
4 byte
%f
Float/pecahan
4
double
8 byte
%lf
Pecahan presisi ganda
5
void
0 byte
-
Tidak bertipe




1.4       Assignment statement
Assignment statement adalah proses pemberian nilai suatu variabel oleh user menggunakan assignment operator (=). Format penulisannya:

Nama_variabel = value;



Contoh:

Int x;

x = 7;


1.5        Penginputan data
Perintah input yang paling digunakan pada bahasa pemograman C adalah perintah scanf. Format penulisannya:                                                                                                              

scanf(”penanda format”,&alamat variabel);

1.6      Operator Aritmatika, relational, dan logical




Contoh program >>



/* contoh

program penghitung volume kerucut */



#include <stdio.h>

#include <conio.h>

#include <math.h>



int main()

{

    double V;

    const float PHI = 3.14;                     

    float r;

    float t;

   

    printf("input jari-jari kerucut : ");

    scanf("%f",&r);

    printf("\ninput tinggi kerucut : ");

    scanf("%f",&t);

   

    V = PHI * t * pow(r,2) * 1/3;

   

    printf("\n\nvolume kerucut = %.2lf",V);

   

    getche ();

    return 0;

}




/* contoh

program penghitung jam, menit, dan detik */


#include <stdio.h>

#include <conio.h>



main()

{

   int detik;                                                   

   const int jam = 3600;

   const int menit = 60;

   int x;

  

   printf("Masukan banyaknya detik = ");

   scanf("%d",&detik);

   printf("%d detik = %d jam, ",detik,detik/jam);

   x = detik % jam;

   printf("%d menit, %d detik",x/menit,x%menit);

  

   getche();

   return 0;

}