Select Page

Author: Muhammad Andhika Dwi P

Coba Coba C Chapter 9.1

Muhammad Andhika Dwi Putra 1110191055   Pada kesempatan kali ini saya akan menjelaskan apa itu pointer sebelum kita menuju ke prakteknya alangkah baiknya kita mengetahui tujuan dan definisi dari pointer itu sendiri.   TUJUAN : Mempelajari penggunaan variable poniter yang dipaduka dengan variable bertipe integer, array dan string serta pengunaan pointer dalam suatu fungsi, baik sebagai penunjuk fungsi atau sebagai argument fungsi. Dipelajari juga pointer yang menunjuk pointer lain.   TEORI : Suatu pointer adalah suatu variable yang menyimpan alamat dari suatu variable yang ditunjukan oleh pointer yang bersangkutan. Karena data yang ditunjukan oleh pointer bervariasi, maka tipe dari pointer harus disesuaikan dengan tipe data yang ditunjuk, untuk memeperkirakan ukuran data yang ditunjuk, sehingga alokasi memori terjaga dengan baik. Pointer berguna untuk mentransfer data yang mempunyai kapasitas besar, melalui suatu fungsi. Pointer sangat erat kaitannya dengan array, sehingga variable pointer dapat mengartikan fungsi dari variable array.   Sebelum kita menuju penugasan berikut adalah beberapa percobaan untuk memantapkan pemahaman dari pointer itu sendiri.   PERCOBAAN 1: PERCOBAAN 2: PERCOBAAN 3: PERCOBAAN 4: PERCOBAAN 5: Sekian dari saya semoga...

Read More

Coba Coba C Chapter 8

Coba Coba C Chapter 8   1110191055 / Muhammad Andhika Dwi Putra Pada kali ini saya akan membahas tentang praktikum ke 8 di algoritma dan pemrigraman yaitu string. Tujuan untuk mempelajari string ini antara lain adalah untuk memahami penggunaan variable string, seperti strcat(),strlen(),strcpy dan sebagainya. Suatu karakter string adalah tediri dari beberapa karakter (deretan karakter) yang diakhiri dengan karakter  khusus ‘\0’(null). Suatu konstanta string adalah karakter string yang dituliskan diantara tanda petik ganda (”), seperti pada fungsi printf() atau puts(). Konstanta karakter string memiliki kelas penyimpanan static, sehingga bila digunakan di dalam fungsi, maka nilainya tidak akan berubah selama program aktif. Untuk menambah pemahaman disini saya akan tunjukan beberapa contoh program yang  terdapat pada tugas berikut adalah tugasnya selamat belajar Tugas 1 Tugas 2 Tugas 3 Tugas 4 Semoga dapat membatu dalam memahami pemrograman...

Read More

Coba Coba C Chapter 7

COBA COBA C CHAPTER 7 1110191055 / Muhammad Andhika Dwi Putra Pada kali ini artikel saya akan membahas tentang praktikum yang ke 7 di algoritma dan pemrograman yaitu ARRAY. Tujuanna penggunaan array satu dimensi, dua dimensi, berdimensi banyak, array tak berukuran dan parameter array. Teori, suatu array adalah kumpulan dari beberapa nilai yang mempunyai tipe yang sama, misalkan integer semua, float semua dan sebagainya. Untuk membedakan antara nilai satu dengan lainnya digunakan suatu subscritpt, yang sering disebut index. Suatu variable array dapat  digunakan untuk menyimpan  beberapa nilai dengan tipe sama, contohnya variable bilangan [n], maka dapat menyimpan beberapa nilai dengan index mulao 0 sampai n-1 yaitu bilangan[0], bilangan[1], … , bilangan[n-1]. Nilai subscript dapat berupa konstanta, variable, ekspresi integer. Langsung saja menuju paraktik agar semakin paham. Tugas 7.5.1 #include<stdio.h> #include<conio.h> main () {     static int a,b,c[256],d,e;     char f;     /*Proses pemasukan angka*/     menu:         printf(“\n Masukan banyak angka yang akan dimasukan “);         scanf(“%d”,&a);         puts(“”);         for(b=1;b<=a;b++)         {             printf (“Masukan angka ke %d “,b);             scanf (“%d”,&c[b]);         }         /*proses pengurutan angka*/         for(b=1;b<=a;b++)         {             for(d=b+1;d<=a;d++)             {                 if(c[b]>c[d])                 {                     e=c[d];                     c[d]=c[b];                     c[b]=e;                 }             }         }         /*proses penulisan angka*/         printf (“\n Angka setelah diurutkan ascending …\n\n”);         for(b=1;b<=a;b++)         {             printf (” Angka ke %d adalah %d\n”,b,c[b]);         }...

Read More

Coba Coba C Chapter 6

COBA COBA C CHAPTER 6 1110191055 / M Andhika Dwi P Kali ini, artikel saya akan memuat tentang fungsi, fungsi dalam pemrograman C++. Baru diketahui ternyata didalam pemrograman juga ada fungsi. pasti kalian mempertanyakan apa itu fungsi(didalam pemrograman) dan bagaimana fungsi itu diterapkan dalam sistem pemrograman.Oke, saya mungkin akan menjawab tentang kebingungan kalian. Fungsi adalah bagian program yang terpisah dari fungsi program utamanya main( ) dan berdiri sendiri untuk mengerjakan suatu proses tertentu. Seperti yang telah tertulis pada pengertian dari fungsi, fungsi ini bisa berdiri sendiri, jadi kalian jika akan membuat sebuah program akan kalian kasih suatu fungsi, kalian akan membuat dua sub. Yang pertama yaitu sub dari main/program utama dan yang kedua sub untuk fungsi, jadi itu yang dimaksud terpisah dari  main. Dan kalian bisa menempatkan fungsi di atas program utama atau di bawahnya. kelihatannya ini semakin berbelit belit ya. Udah lah, kita masuk pada contoh persoalannya saja. 1.Membuat fungsi kabisat( ) jadi pada program ini akan muncul angka “0” jika kalian memasukkan sebuah tahun yang bukan merupakan tahun kabisat dan akan muncul angka “1” jika merupakan tahun kabisat.  2.Membuat fungsi factorial ( ) menggunakan tipe long int. disini kalian tinggal memasukkan sebuah angka dan akan muncul nilai dari faktorialnya. 3.Menbuat suatu fungsi Permutasi( ) dan Kombinasi( ) seperti yang kalian telah ketahui,huruf N dan R di atas menandakan rumus dari permutasi atau kombinasi. 4.Membuat fungsi float suhu ( ) di...

Read More

Coba Coba C Chapter 5

COBA COBA C CHAPTER 5 1110191055 / M Andhika Dwi P Kali ini kita akan membahas statmen looping Control statement adalah statement yang digunakan untuk mengarahkan jalannya program, sehingga urutan pengerjaan program dapat melompat – lompat atau berulang. Statement yang termasuk Control statement adalah : for() digunakan untuk membuat perulangan yang dikontrol initial (nilai awal), condition (kondisi), increment decrement (penambahan/penurunan). while() digunakan juga untuk perulangan seperti statement for(), tetapi statement while() memeriksa kondisi dulu, bila kondisi memenuhi (benar), maka perulangan dilaksanakan. do-while cara kerja dari statement do-while adalah langsung mengerjakan badan loop, kemudian kondisi diperiksa bila kondisi memenuhi perulangan dilanjutkan bila tidak peulangan selesai. Selain 3 di atas, terdapat beberapa control statement yaitu if-else , else-if , goto() , switch() , break , continue   5.5.1 Membuat program untuk mencetak matriks yang telah ditentukan. #include<stdio.h> int i, j, n=5; main(){ for(i=1;i<=5;i++){ for(j=1;j<=5;j++){ if(j==i){ printf(“1”,i); } else printf(“0”,j); } printf(“\n”); } }     5.5.2 Membuat program untuk menampilkan tabel perkalian. #include<stdio.h> int a,b=1, i, j, n; main(){ printf(“Masukkan ordo yang diinginkan :”); scanf(“%d”,&n); printf(“\n X”); for(a=1; a<=n; a++) printf(“%5d”,a); printf(“\n”); for(i=1; i<=n; i++){ printf(“%2d”,b); b++; for(j=1; j<=n; j++){ printf(“%5d”,i*j); } printf(“\n”); } }   5.5.3 Membuat program untuk membalikkan tampilan angka yang dimasukkan melalui keyboard. Contoh : Masukkan bilangan bulat : 1234 Hasil setelah dibalik : 4321 #include<stdio.h> int main(){ int i, angka, tulis_angka; printf(“Masukkan angka yang akan di balik : “); scanf(“%d”, &angka);...

Read More
  • 1
  • 2

Pin It on Pinterest