Archive for September 2015

BAB VIII MODULAR DALAM BAHASA C

Suatu  program yang terpisah dalam blok sendiri yang berfungsi sebagai subprogram (program bagian). Pada modular terdapat 2 area yaitu main program dan modul.

Modul dapat dipanggil oleh main program dan oleh blok program lainnya dengan memanggil nama modulnya.  Modular ini adalah program utama dari function dan procedure.

Karna sebelumnya kita sudah mempelajari tentang function maka dalam bab modular ini kita mungkin hanya untuk mengingat saja dan memperdalam dari function tersebut.

Berikut syntax:


Sebenarnya function dan procedure adalah bagian dari modular makan syntax dari keduanya tidak beda jauh function memiliki main di bagian akhir sedangkan procedure memiliki main di bagian awal seperti syntax diatas.

Mari kita lihat contoh programnya:


Program ini menggunakan metode procedure dimana main berada di bagian depan atau peratama dan diikuti oleh modul.


Mari kita lihat hasil programnya:



Di program ini kita menggunakan proses pertambahan dan pengurangan.

untuk lebih lengkapnya bisa dilihat disini








Wednesday, September 30, 2015
Posted by Unknown

BAB VII FUNCTION DALAM BAHASA C

Function merupakan kode program yang dirancang untuk melaksanakan tugas khusus dan letaknya dipisahkan dari program utama atau { main() }

Kegunaan fungsi;
1.  Mengurangi pengulangan penulisan program yang sama.
2.    Agar program tersusun rapid an mudah dipahami.


Syntax:
Suatu fungsi yang memberikan hasil balik selain tipe int perlu di deklarasikan terlebih dahulu sebelum digunakan. Deklarasi fungsi ditulis sebelum fungsi tersebut digunakan.

     A.     Parameter
       Supaya nilai variable bisa digunakan di module lain yang membutuhkannya, maka variable tersebut dibuat sebagai variable global atau dikirim sebagai suatu parameter.
      
       Dan terdapat 2 parameter yaitu:

      ·         Parameter nilai (  by value )
            Nilai dari parameter formal tidak mempengaruhi parameter nyata.
            Pengiriman satu arah yaitu parameter nyata ke parameter formal.

      ·         Parameter  variabel ( by refrences )
            Nilai dari parameter formal mempengaruhi parameter nyata.
            Pengiriman nilai secara dua arah yaitu parameter nyata ke parameter formal, dan sebaliknya
            parameter formal ke parameter nyata.

          Berikut contoh programnya yaitu perkalian matrik:

        Mari kita lihat program yang berhasil kita buat:


       Dengan kata lain function mempunyai syntax dengan main program berada di akhir program.
      Syntax:
     
     

    Untuk lebih lengkapnya bisa dilihat disini 











Monday, September 28, 2015
Posted by Unknown

Cara Menginstall ubuntu builder

    Memang ubuntu builder sudah tidak sepopuler pada saat pertama kali dikeluarkan.
ubuntu builder digunakan untuk membuat distro linux yang kita inginkan atau konsep yang kita kehendaki.

dengan sofware ini kita bisa membuat distro linux sesuai kemauan kita


Berikut cara menginstall ubuntu builder menggunakan ppa repository:

Note: harus terkoneksi oleh internet

setelah itu kita bisa lihat ubuntu builder di dash, 





Posted by Unknown

Cara install ubuntu builder

Ubuntu builder merupakan sebuah aplikasi untuk membuat suatu distro linux.
kita bisa membuat linux dengan kreasi kita sendiri.
kita bisa membuat tampilan seperti yang kita inginkan

berikut cara untuk menginstall ubuntu builder dengan media terminal.

  •  pencet kombinasi Ctrl-Alt-T untuk membuka terminal
     
  • kemudian masukan kode berikut.
            Kemudian enter dan isi password linux kalian

  • setelah selesai prosesnya maka masukan lagi code sudo apt-get update
           Tunggu hingga proses selesai.

  • setelah itu masukan lagi code berikutnya

  proses installasi ubuntu builder telah selesai untuk mengeceknya kita bisa mencarinya lewat dash


Thursday, September 17, 2015
Posted by Unknown

BAB VI ARRAY DIMENSI 2


Array dimensi dua berbeda dengan dimensi satu di dimensi 2 dimana indeks pertama sebagai baris dan indexs ke dua sebagai kolom.

Syntax: 


variabel : menunjukan variabel yang digunakan

indeks1 : Jumlah baris

indeks2 : jumlah kolom

jadi untuk array dimensi 2 bisa disebut jenis program untuk membuat suatu matrik yang mempunyai baris dan kolom.

Mari kita lihat contoh program

  1. kita mempunyai matrik: 5 x 5 dengan inputan

    pertanyaan:
    tentukan nilai maksimum dan minimum dari matrik tersebut

    mari kita buat programnya:

    ini merupakan progam untuk menentukan nilai maksimum dan minimum dari inputan yang sudah ditentukan tadi dengan cara kita menginput bilangan tersebut.

    Mari kita lihat hasil programnya:

    Dari progam diatas kita bisa lihat bahwa nilai minimum = 1 dan nilai maksimum = 25

    untuk lebih lengkapnya bisa dilihat disini





Wednesday, September 16, 2015
Posted by Unknown

BAB V ARRAY DIMENSI 1


Array merupakan kumpulan bilangan yang bertipe sama dan terstruktur dalam urutan tertentu menggunakan sebuah nama yang dimulai dari 0 sampai data Array yang diinginkan.

Cara pendeklarasian sama dengan mendeklarasikan variabel yang lain hanya saja ddiikuti dengan indexs yang menunjukan jumlah maksimum data yang disediakan.
 
Syntax:

Deklarasi dalam Array dimensi 1 dilakukan dengan menyebutkan jumlah elemennya misalnya : A[5]; Pendeklarasian dapat juga dilakukan dengan langsung memberi nilai kebapa variabel yang ditentukan Misal: A[5]={5,4,3,2} atau dengan single nilai A[0]=3, A[1]=2 dst.

Suatu array juga dapat di deklarasikan tanpa indexs contoh membuat larik atau array yang tidak berurukuran yaitu A[ ] = {5,6,7} untuk melakukan pengaksesan suatu array, dapat dilakukan dengan menggunakan indeksnya yang dimulai dari {0}

mari kita lihat contoh programnya:


dari codingan diatas kita bisa mencari 
1. Total nilai
2. Mencari rata-rata
3. Mencari nilai tertinggi

Lihat di variabel ada ni[5] itu berarti array dari “ ni “ mempunyai ukuran “ 5 “

mari kita lihat hasil programnya


 
 
Contoh Program 2
 

codingan diatas kita bisa lihat program ini digunakan untuk mencetak hasil/data yang “terkecil” dan “terbesar” dari angka yang ditentukan dan juga program ini menggunakan array dengan varibel “A” berukuran “ [3]”

mari kita lihat hasil programnya:




 untuk lebih lengkapnya bisa dilihat disini

Monday, September 14, 2015
Posted by Unknown

Google Nexus 5

     di era modern seperti ini banyak sekali barang elektronik yang sudah mempunyai kemampuan luar biasa. terutama gadget/handphone.

contoh gadget yang mempunyai fitur canggih seperti google nexus 5. dengan menggunakan processor quad core dari snapdragon 800 merupakan yang tercanggih di tahun gadget itu rilis.

selain itu juga memiliki OS kitkat dan tentunya dapat di upgrade jika ada pembaruan operating system


Untuk spesifikasi kamera, tak ada yang terlalu menonjol seperti handphone Google Nexus kebanyakan, dengan kamera berlensa 8 MP pada kamera belakang dan kamera 1.3 mp pada kamer depan, pastinya masih kalah dengan handphone premium lainnya yang sudah menggunakan kamera berlensa 13 mp. dan harga dikisaran 5jt memang pantas untuk di edarkan di masyarakat luas dengan pandangan spesifikasi yang menghuni


bisa kita lihat spesifikasi lengkap dari google nexus 5:

Spesifikasi Google Nexus 5


  • Berat 130 g
  • Dimensi 137.9 x 69.2 x 8.6 mm
  • Layar 1080 x 1920 pixels, 4.95 inches (~445 ppi pixel density)
  • Corning Gorilla Glass 3
  • Memory Internal 16 GB
  • Jenis layar True HD IPS Plus capacitive touchscreen, 16M colors
  • MicroSD Slot No
  • LTE, Cat3
  • NFC
  • Fitur O.S. Android OS, v4.4 (KitKat)
  • 2 GB RAM
  • CPU Qualcomm MSM8974 Snapdragon 800, Quad-core 2.3 GHz Krait 400
  • GPU Adreno 330
  • Kamera depan Yes, 1.3 MP
  • GPS Yes, with A-GPS support and GLONASS  Wireless charging
  • Baterai Tipe Non-removable Li-Po 2300 mAh battery
  • Kamera belakang 8 MP, 3264 x 2448 pixels, autofocus, optical image stabilization, LED flash, Geo-tagging, touch focus, face detection, photo sphere, Video 1080p@30fps


Saturday, September 12, 2015
Posted by Unknown

Terms Of Service

Isi Tulisan

semua yang tertulis di blog ini merupakan murni hasil tulisan dari Febrian sebagai pembuat blog ini. semua yang tertulis di blog ini merupakan pemahaman/ilmu yang dipunyai pembuat blog ini untuk keperluan membagi ilmu yang dipunya agar bermanfaat bagi orang banyak. Anda bisa mengutip sebagian tulisan yang dibuat dengan mencantumkan tautan sumbernya.



Comment

Siapa saja berhak untuk komentar di blog ini tetapi harus menggunakan bahasa yang sopan dan tidak mengandung hal-hal yang merugikan termasuk SARA.
pembuat blog ini akan berusaha semaksimal mungkin menjawab pertanyaan bilamana ada yang ingin menanyakan dari kutipan artikel yang sudah di posting.

dan anda juga boleh email ke febrian.ardy93@gmail.com jika ada yang ingin ditanyakan seputar artikel yang dibuat. atau dengan menulis di form kontak

Friday, September 11, 2015
Posted by Unknown

Privacy Policy

Privacy Policy for Cara-cara

If you require any more information or have any questions about our privacy policy, please feel free to contact us by email at febrian.ardy93@gmail.com.
At http://cararian.blogspot.co.id/ we consider the privacy of our visitors to be extremely important. This privacy policy document describes in detail the types of personal information is collected and recorded by http://cararian.blogspot.co.id/ and how we use it.

Log Files


Like many other Web sites, http://cararian.blogspot.co.id/ makes use of log files. These files merely logs visitors to the site - usually a standard procedure for hosting companies and a part of hosting services's analytics. The information inside the log files includes internet protocol (IP) addresses, browser type, Internet Service Provider (ISP), date/time stamp, referring/exit pages, and possibly the number of clicks. This information is used to analyze trends, administer the site, track user's movement around the site, and gather demographic information. IP addresses, and other such information are not linked to any information that is personally identifiable.

Cookies and Web Beacons


http://cararian.blogspot.co.id/ uses cookies to store information about visitors' preferences, to record user-specific information on which pages the site visitor accesses or visits, and to personalize or customize our web page content based upon visitors' browser type or other information that the visitor sends via their browser.

DoubleClick DART Cookie


→ Google, as a third party vendor, uses cookies to serve ads on http://cararian.blogspot.co.id/.
→ Google's use of the DART cookie enables it to serve ads to our site's visitors based upon their visit to http://cararian.blogspot.co.id/ and other sites on the Internet.
→ Users may opt out of the use of the DART cookie by visiting the Google ad and content network privacy policy at the following URL - http://www.google.com/privacy_ads.html
 

Our Advertising Partners


Some of our advertising partners may use cookies and web beacons on our site. Our advertising partners include .......

While each of these advertising partners has their own Privacy Policy for their site, an updated and hyperlinked resource is maintained here: Privacy Policies.
You may consult this listing to find the privacy policy for each of the advertising partners of http://cararian.blogspot.co.id/.

These third-party ad servers or ad networks use technology in their respective advertisements and links that appear on http://cararian.blogspot.co.id/ and which are sent directly to your browser. They automatically receive your IP address when this occurs. Other technologies (such as cookies, JavaScript, or Web Beacons) may also be used by our site's third-party ad networks to measure the effectiveness of their advertising campaigns and/or to personalize the advertising content that you see on the site.
http://cararian.blogspot.co.id/ has no access to or control over these cookies that are used by third-party advertisers.

Third Party Privacy Policies


You should consult the respective privacy policies of these third-party ad servers for more detailed information on their practices as well as for instructions about how to opt-out of certain practices. http://cararian.blogspot.co.id/'s privacy policy does not apply to, and we cannot control the activities of, such other advertisers or web sites. You may find a comprehensive listing of these privacy policies and their links here: Privacy Policy Links.
If you wish to disable cookies, you may do so through your individual browser options. More detailed information about cookie management with specific web browsers can be found at the browsers' respective websites. What Are Cookies?

Children's Information


We believe it is important to provide added protection for children online. We encourage parents and guardians to spend time online with their children to observe, participate in and/or monitor and guide their online activity. http://cararian.blogspot.co.id/ does not knowingly collect any personally identifiable information from children under the age of 13. If a parent or guardian believes that http://cararian.blogspot.co.id/ has in its database the personally-identifiable information of a child under the age of 13, please contact us immediately (using the contact in the first paragraph) and we will use our best efforts to promptly remove such information from our records.

Online Privacy Policy Only


This privacy policy applies only to our online activities and is valid for visitors to our website and regarding information shared and/or collected there. This policy does not apply to any information collected offline or via channels other than this website.

Consent


By using our website, you hereby consent to our privacy policy and agree to its terms.

Privacy Policy Online Approved SiteUpdate
This Privacy Policy was last updated on: Tuesday, September 15th, 2015.
Should we update, amend or make any changes to our privacy policy, those changes will be posted here.
Posted by Unknown

BAB IV STATEMENT PERULANGAN DALAM BAHASA C


A. Statement Perulangan
  Statement perulangan merupakan sebuah instruksi atau perintah pada suatu program termasuk dalam program Bahasa C. Statemnet perulangan ada beberapa jenis, yaitu :
  • statement kosong adalah statement yang hanya terdiri dari titik koma saja tanpa ada isi dari statement tersebut.
    • statement ungkapan adalah statement yang dibentuk dari suatu ungkapan atau terdapat isi dari statement tersebut dengan diakhiri dengan titik koma.
      Sebelum kita masuk dalam proses pengulangan sebaiknya kita terlebih dahulu mempelajari sebuah operasi untuk menjelaskan sebuah kondisi yang nantinya akan membantu pada proses perulangan
      Operasi ini digunakan untuk memecahkan persoalan untuk mengambil suatu keputusan diantara sekian pernyataan yang ada.
      Berikut beberapa pernyataan itu:
      A.1. Pernyataan if
      Pernyataan ini digunakan untuk menjelaskan kondisi “jika” dan “maka”
      Syntax:


      Contoh program dalam pernyataan if :

       
      Dari pernyataan diatas kita bisa membacanya dengan logika “ jika nilai >=60” maka nilai tersebut dinyatakan lulus.
      Mari kita lihat hasil dari program tersebut
       
      A.2 Pernyataan if dan else
      Pernyataan if-else memiliki syntax sebagai berikut:
      Else disini di fungsikan untuk menyatakan kondisi yang berbeda dari “if ” berikut contoh programnya:
      Hampir sama dengan progam if sebelumnya disini kita menambahkan kondisi “else” dimana kondisi ini jika “nilai >=60” maka dinyatakan lulus, selain itu dinyatakan “tidak lulus”. Mari kita lihat hasil runningnya.
       
      A.3 Nested IF
      Adalah pernyataan “ if “ berangkap dimana ada “if” didalam “if”
      Syntax:
        
       
      Didalam pernyataan syntax ini dinamakan “ if-else “ bersarang
      Berikut contoh program dari pernyataan Nested if
      A.4 Pernyataan switch-case
      Dibuat untuk pengambilan keputusan untuk melibatkan sejumlah banyak data
      Syntax :
       

      Berikut contoh program dari pernyataan switch-case
      Program ini menyajikan passing yang didapat oleh mahasiswa/mahasiswi
      1. Perulangan Berhingga ( Counter controller repetition)
      Perulangan juga disebut looping yaitu proses berjalan sampai batas yang ditentukan/ proses berjalan sampai yang ditentukan terpenuhi.
      Perulangan berhingga yaitu suatu perulangan dimana nilai awal dan akhirnya ditentukan oleh programmer. Perulangan ini menggunakan kata kunci for.
      Syntax:
      For (inisial; syarat pengulangan;peningkatan/penurunan) statement;
      Contoh program:
      Mari kita lihat hasil program kita
      C. Perulangan tak berhingga
      Perulangan tak berhingga merupakan perulangan dimana jumlah pengulangannya tidak dapat ditentukan sehingga akan terus dilakukan selama kondisi bernilai benar atau salah.
      C.1 Pernyataan while
      Kata kunci ini bermakna selama kondisi benar maka perulangan akan terus dilakukan jika salah maka perulangan akan dihentikan.
      Syntax:
      Berikut contoh dari proram dengan menggunakan pernyataan while
      Mari kita lihat hasil dari program diatas
       

      Dari program diatas bahwa tampilkan bacaan “program pertama while” sampai kondisi i<20
       
      C.2 Pernyataan Do-While
      Pernyataan do-while merupakan bentuk perulangan yang melakukan perulangan terlebih dahulu dan akan di cek kemudian dan perulangan akan terus dilakukan selama kondisi salah.
      Syntax:
      Mari kita coba dengan program yang kita buat
      Dengan code diatas kita bisa menghasilkan program seperti ini
untuk lebih lengkapnya bisa dilihat disini
Wednesday, September 9, 2015
Posted by Unknown

BAB III FUNGSI PUSTAKA,OPERATOR DALAM BAHASA C

A.  Fungsi Pustaka

Pustaka (seringkali dirujuk sebagai library), adalah kumpulan fungsi-fungsi yang terkandung dalam satu file, Setiap file pustaka mempunyai satu Header file yang menyimpan cetak biru dari fungsi-fungsi yang terkandung dalam file pustaka.

A.1.  Header Stdio.h
        Fungsi yang terdapat dalam header tersebut adalah:
·         printf() Untuk menampilkan keluaran secara terformat.
·         putchar() Untuk menampilkan keluaran secara tidak terformat.
·         scanf() Untuk melakukan inputan.
·         fprintf() untuk menampilkan keluaran di printer,fungsi ini menggunakan sebuah. konstanta stdprn untuk menampilkan hasil di printer.
·         fopen() untuk membuka file yang ada di disk.

Contoh program char:


A.2.  Header conio.h

·         getch()  untuk membaca sebuah karakter dengan sifat karakter yang dimasukan tidak perlu diakhiri dengan menekan tombol ENTER, dan karakter yang dimasukan tidak akan ditampilkan di layar
·         gotoxy() fungsi gotoxy digunakan untuk memindahkan kursor ke kolom x baris y.

A.3.  Header math.h
·         sqrt(n) untuk menghitung akar suatu nilai numerik n
·         pow(x,y) untuk menghitung x pangkat y
·         exp(n) untuk menghitung nilai e pangkat n
·         idexp(x,y) untuk menghitung nilai x dikali 2 pangkat y
·         ceil() untuk pembulatan ke atas
·         floor() untuk pembulatan nilai kebawah
·         fmod() untuk menghitung sisa pembagian bulat
·         sin(),cos(),tan(),asin(),acos(),atan(),log(),log()

contoh program :


A.4.  Header string.h
·            strlen() untuk menghasilkan panjang dari suatu string kata
·            strcpy() untuk menyalin nilai string x ke string y
·            strcat (string1,string2) untuk menggabungkan 2 buah string,string 1 dan string2
·            strcmp() untuk membandingkan dua nilai string
·            strchr() untuk menyeleksi suatu nilai string yang masuk

A.5. Header time.h
·               time() untuk memberi selang waktu dalam random
·               ctime() untuk konversi tanggal dan waktu menjadi sebuah string
·               asctime() untuk konversi tanggal dan waktu menjadi nilai ASCII



B.     Operator
          Operator merupakan simbol yang digunakan dalam program untuk melakukan suatu operasi manipulasi, seperti penjumlahan, pengurangan dan operasi berhitung lainnya.

Berikut beberapa operator yang biasa digunakan dalam pemrograman Bahasa C:

B.1. Operator Aritmatika
          Operator yang digunakan untuk melakukan operasi bilangan matematika

Operator
Fungsi
 *
Perkalian
/
Pembagian
%
Sisa hasil bagi
+
Penjumlahan
-
Pengurangan

Contoh program operator aritmatika pada gambar 1:

B.2  Operator Unary

Operator
Fungsi
-
Unary minus
+
Unary plus
--
Turun dengan pengurangan nilai 1
++
Peningkatan dengan menaikan nilai 1
(tipe)
Cast ukuran operand dalam byte
Sizeof
Unary not
!
Oprator unary complement satu
~
Menghasilkan alamat memory operand
&
Menghasilkan nilai pengenal di alamatnya (operator pointer)
*
Unary minus

Contoh program unary pada gambar 2:

B.3   Operator Hubungan

Operator
Fungsi
< 
Lebih kecil dari
<=
Lebih kecil dari atau sama dengan
> 
Lebih dari
>=
Lebih dari atau sama dengan
==
Sama dengan
!=
Tidak sama dengan



B.4   Operator Bitwise

Operator
Fungsi
< 
Lebih kecil dari
<=
Lebih kecil dari atau sama dengan
> 
Lebih dari
>=
Lebih dari atau sama dengan
==
Sama dengan
!=
Tidak sama dengan


contoh program  :



untuk lebih lengkapnya bisa dilihat disini

Thursday, September 3, 2015
Posted by Unknown

Popular Post

Design by Rian. Powered by Blogger.

Search This Blog

Contact Form

Name

Email *

Message *

Like

Followers

Flag Counter

Entri Populer

- Copyright © Cara -Metrominimalist- Powered by Blogger - Designed by Johanes Djogan -