• img

    Post with Images and Headers

    Suspendisse vel lorem nec mi posuere porttitor. Sed aliquam felis sed orci fermentum nec interdum magna ultricies. Aenean convallis arcu quis ante pulvinar et feugiat nisi ullamcorper...
  • img

    Aliquam eros leo, interdum

    Aliquam eros leo, interdum blandit sollicitudin ut, porttitor non ante. Quisque tellus urna, aliquet ut fermentum ullamcorper, rutrum sit amet sapien. In orci massa, placerat id convallis non, ...
  • img

    Cumma Sociss Natuqoe Ie

    Mauris eu neque felis, ac feugiat enim. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Praesent accumsan erat sit amet metus aliquam dapibus et ...
  • img

    Set Justoo Adio

    Sed justo odio, malesuada ut tincidunt tincidunt, sollicitudin vel dolor. Nulla malesuada bibendum sagittis. Nunc metus metus, posuere eu egestas at, consequat sed leo. Sed eget nunc at ...
  • img

    Suspendiesse Sodales

    Suspendisse sodales magna quis nisi consectetur convallis semper in odio. Nullam id metus est. Vestibulum quis tellus metus. Nam elementum, turpis a dignissim lobortis, est sem molestie sem, ...

Array Dalam Pemrograman C

0
Posted by Tempat Berbagi Ilmu on Saturday, March 3, 2012 , in , ,

nArray adalah struktur data/penyimpanan data pada memori yang mampu menyimpan sekumpulan data yang mempunyai tipe sama baik tipe dasar atau bentukan
nFormat array pada bahasa C
ntype name [number of elements]
nContoh : int list_unik[10]
nArtinya disiapkan variabel bernama list_unik untuk menyimpan elemen-elemen bertipe integer sebanyak 10 elemen
n

Inisialisasi array

nDef: Pengisian array ketika dideklarasikan variabel array
nSyntaks:
Type name[number of elements]={data1, data2,data n}
  Or
Type name[]={data1, data2,data n}
nContoh:
nInt list_unik[4]={2,3,4,5}
nInt list_unik[]={2,3,4,5}
Akses elemen array
nAkses ke elemen-elemen array menggunakan indeks. Pada bahasa C++ indeks pertama adalah 0
Contoh:
Int a, int list[3]={2,4,5}
a=list[0]//perintah disamping berarti mengkopi nilai elemen pertama list(2) ke a
        //a bernilai 2
Jadi list[0] seperti variabel integer biasa
nIndeks bisa juga berupa ekpresi, asalkan nilai ekspresi indeks tersebut adalah integer
Contoh :
  i=0
  a=list[I+1]//I+1 bernilai 1 maka sama dengan a=list[1]

Untuk lebih lengkap silahkan download Modul Disini

Kondisional Dalam Bahasa C

0
Posted by Tempat Berbagi Ilmu , in ,
Pencabangan (1 kasus)



Percabangan bermakna eksekusi program mempunyai 1 atau lebih skenario. Eksekusi pada setiap skenario berada  dalam satu blok statemen
Contoh (1) persoalan yang membutuhkan 1 solusi/skenario penyelesaian adalah persoalan angka sial
Deskripsi masalah:
       Penyelesaian masalah:
      masukan nilai
      jika nilai=13 maka tampilkan pesan angka sial

Pencabangan(2 kasus)

Contoh lain yang mempunyai 2 skenario: melakukan pembagian
   masukan nilai pembilang
     masukan nilai penyebut
     jika penyebut kosong maka tampilkan pesan error
      jika penyebut tidak kosong maka
        hasil=pembilang/penyebut
        tampilkan hasil
Pencabangan(3 kasus)

Contoh lain yang mempunyai lebih dariskenario: melakukan nilai absolut
    Nilai absolut(mutlak) dari bilangan:
    Masukan nilai X
    Jika nilai X > 0 maka absolut=X
    Jika nilai X<0 maka absolut= -1*X
    Jika nilai X=0 maka absolut=0
Next statement

Untuk lebih detail download modul disini
       



Memanipulasi Data Dalam C

0
Posted by Tempat Berbagi Ilmu on Thursday, March 1, 2012 , in , ,

Pengisian langsung
Pengisian via keyboard
Penyajian data

Pendahuluan
Untuk bisa digunakan, variabel harus diberi nilai
Pemberian nilai kepada variabel pertama kali disebut inisialisasi
Pemberian nilai terbagi menjadi 2 yaitu:
1.Pengisian langsung melalui source code(hard coded)
2.Pengisian melalui keyboard
Pengisian Langsung
Sintaks:
      nama_variabel = value
Value tergantung dari tipe variabelnya
Tipe karakterànilai diapit tanda
     char s;
     s=‘w’; s=‘2’
Tipe integer
  int a;
  a=6;
Tipe float
  float a;
  a=6.6;

Printf dan Scanf

•Printf ()menampilkan nilai
–Printf (konstanta literal dalam bentuk string);
•printf(“Hello world”); tidak boleh printf(3);
–Printf(variabel)
•Int a;
•a=8;b=6;
•printf(“%d”,a)
•printf(“nilai a=%d”,a)
•Printf(“nilai a=%d b=%d”,a,b)
•Scanf()mengisikan nilai ke variabel
  scanf(“%d”,&a);

Untuk lebih lengkap Download disini



Pointer Dalam Bahasa Pemrograman C

0
Posted by Tempat Berbagi Ilmu , in , ,

Konsep pointer
Pointer pada  variabel bertipe tunggal
Pointer pada array
Pointer pada string

Konsep Pointer
Program/aplikasi menempati lokasi pada memori
Data yang diperlukan aplikasi juga menempati lokasi pada memori
Program dan data menempati blok memori yang terpisah
Data pada memori diakses oleh program dengan menggunakan nama identifier(variabel   lokasi/alamat memori
Selain lewat nama variabel, isi/data variabel diakses lewat lokasi alamat memori
Caranya:
- definisikan variabel yang menyimpan alamat/lokasi memori variabel yang akan diaksesàmendefinisikan variabel pointer


Untuk lebih lengkap download disini