Select Page

Author: Bagus Saputra

VIRAL!!! asiknya belajar fungsi pointer

Assalamualaikum warahmatullahi wabarakatuh Wassapp borrr!! Salam Redaksiana!!! Bertemu lagi dengan saya, Bagus saputra, Mahasiswa Kelas 1 D3 Teknik Elektronika A  Politeknik Elektronika Negeri Surabaya. Pada kesempatan kali ini, saya akan mempublikasikan artikel saya berikutnya.Pada artikel ini, saya akan membahas tentang Pemograman Bahasa C POINTER. Penulisan artikel ini sangat menarik dan sangat bermanfaat bagi pembaca, khususnya paara programmer, karena dengan mempelajari hal tersebut, kita dapat mengetahui tentang pemograman Bahasa C. Pada materi ini,  POINTER merupakan materi lanjutan dari artikel sebelumnya. Sebelum membaca artikel ini, dianjurkan untuk membaca artikel sebelumya. Suatu Pointer adalah suatu variable yang menyimpan alamat dari suatu variable yang ditunjuk oleh pointer yang bersangkutan. Karena data yang ditunjuk oleh pointer bervariasi, makan tipe dari pointer harus disesuaikan dengan tipe data yang ditunjuk. Untuk memperkirakan 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 menggantikan fungsi dari variable array. Membuat program untuk menyimpan bilangan pecahan acak sebanyak 12 bilangan yang disimpan dalam suatu array. mengurutkan bilangan-bilangan tersebut dan menampilkan sebelum dan sesudah diurutkan menggunakan index array dan pointer.   Dan hasilnya akan muncul seperti ini lalu tinggal input angkanya saja kawan.. cekidwott> 2. membuat program yang menyimpan data karakter X pada suatu array berdimensi 12×12, kemudian menampilkan menggunakan index pointer. Dan hasilnya akan muncul seperti ini lalu tinggal input...

Read More

Viral!!! Keseruan belajar “VARIABEL & FUNGSI STRING”

ASSALAMUALAIKUM WR WB Salam redaksiana!!! Masih bersama saya Bagus Saputra dari Elka 19, memecahkan masalah dengan program C. Masih semangat belajar kan yaa.. kali ini saya akan membahas tentang “VARIABEL & FUNGSI STRING” yang tentunya banyak model pengaplikasiannya dalam kehidupan sehari- hari kita. Sebelumnya apa sih variable & fungsi string itu? Mari kita bahas skuyy.. Suatu karakter string adalah terdiri 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 yang digunakan pada fungsi printf() atau puts().Konstanta karakter string mempunyai kelas penyimpan static,sehingga bila digunakkan didalam fungsi maka nilainya tidak akan berubah selama program aktif. Nahh.. setelah mengetahui teorinya maka selanjutnya kita langsung saja pada praktiknya dengan peintah dan penyelesaiannya berikut ini skuyy.. 1. Membuat fungsi yang disebut strsisip () untuk menyisipkan satu karakter string kedalam string lainnya. Argumen untuk fungsi harus berisi string sumber, string yang disisipkan, dan posisi dari string sumber dimana string disisipkan. masukkan kode programnya: #include<stdio.h> #include<string.h> char str1[100],teks[100],hasil[100]; //fungsi sisipan// char sisip(char teks[], char str1[], int a) { strncpy(hasil,teks,a); strncat(hasil+a,str1,strlen(str1)-1); strcat(hasil+a+strlen(str1)-1,teks+a); } main() { int a; puts(“Masukan sebuah tulisan”); fgets(teks, sizeof teks, stdin); puts(“Tambahkan karakter yang akan disisipi”); fgets(str1,sizeof str1, stdin); puts(“Disisipi di huruf berapa??”); scanf(“%d”,&a); sisip(teks,str1,a); puts(hasil); getch();} Maka hasil yang muncul: Pada hasil yang keluar ketik kalimat “random” maka akan ada perintah penyisipan kata atau karakter. letak penyisipannya ditaruh...

Read More

Skuyy Belajar Variabel Array

Assalamualaikum wr.wb   Salam Redaksiana!!! Masih bersama saya Bagus Saputra dari Elka’19, pada kesempatan kali ini saya akan berbagi sedikit ilmu yang saya peroleh dari Bapak Firman selaku dosen pemrograman yang Membahas “VARIABEL ARRAY” pada bahasa pemrograman bahasa C. Apa sih“VARIABEL ARRAY” itu???nah kita bahas terlebih dahulu pengertiannya.. 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 lainya digunakan suatu subscritpt yang sering disebut index. Suatu variabel array dapat digunakan untuk menyimpan beberapa nilai dengan tipe sama. cotohnya variabel bilangan [n]. maka dapat menyimpan beberapa nilai dengan index mulai 0 sampai n-1 yaitu bilangan [0]. bilangan[1]………..bilangan[n-1]. Nilai subscritpt dapat berupa konstanta variabel dan ekspresi integer. teori tanpa praktik sepertinya masih kurang, skuyy kita langsung mengaplikasikannya “VARIABEL ARRAY” pada tugas berikut ini.. skuyy living..   1. Membuat program untuk mengurutkan data dengan urutan naik ( ascending) yang dimasukkan melalui keyboard. Program juga menanyakan banyaknya data yang dimasukkan input : jumlah data (n). data ke-1 s/d data ke-n outpit : Tampilan data dalam keadaan terurut. Rumusnya :   #include <stdio.h> #include <math.h> main() {int data,a,z,b; printf(“Masukan jumlah data = “); scanf(“%d”,&data); int nilai[data]; for(a=0;a<data;a++){ printf(“data ke %d = “,a+1); scanf(“%d”,&nilai[a]); } for(a=0;a<data;a++){ for(b=a+1;b<data;b++){ if(nilai[a]<nilai[b]){ z=nilai[b]; nilai[b]=nilai[a]; nilai[a]=z; }}} printf(“Data urutannya dari terbesar adalah “); for(a=0;a<data;a++){ printf(“%d”,nilai[a]); if(a<data-1){printf(“,”);} } getch();} Hasilnya : 2. Membuat program bilangan prima juga di hasilkan dengan suatu algoritma yang dikenal sebagai Steve of Erastosthenes, membuat programa mengemplementasikan algoritma tersebut...

Read More

PENTINGNYA SENDIRI PADA FUNGSI FUNGSI C

Assalamualaikum wr wb, “There are two ways to write error-free programs; only the third one works.” Kata bijak ini bertujuan untuk memberikan semangat kepada programmer yang mungkin frustrasi pada saat menemukan error pada program yang dikembangkannya. Arti yang terkandung dari kalimat tersebut adalah bahwa sebuah program yang dikembangkan tidak akan luput dari error, sehebat apapun programmernya. Oleh karena itu programmer harus belajar untuk menekan ego dan dapat segera merilis program yang memang sudah sesuai dengan standar dan ketentuan. Salam redaksiana!!! Masih bersama saya bagus dari elka’19. Nah, pada kesempatan kali ini saya ingin menjelaskan tentang…  “MENGEMBANGKAN FUNGSI-FUNGSI SENDIRI” dan kita langsung saja masuk ke materi fungsi… skuyy!!! Suatu fungsi adalah bagian program yang terpisah dari fungsi program utamanya main()dan berdiri sendiri untuk mengerjakan suatu proses tertentu. Suatu fungsi dapat digunakan sebagai fungsi itu sendiri, subrutin dan prosedur seperti istilah yang digunakan pada bahasa pemrograman BASIC atau PASCAL.   Tujuan digunakannya fungsi untuk mencegah penggunaan program secara berulang-ulang, sehingga program menjadi sangat panjang. Pada percobaan perobaan di atas telah digunakan fungsi-fungsi dari C, seperti printf(), clrscr(), scanf(), getch(), puts(), for() dan sebagainya, maka disini dicoba untuk membuat fungsi baru dimana tidak ada dalam pustaka bahasa C (Turbo C). Secara aturan fungsi baru dibuat setelah fungsi main() dibuat.   Sehingga penempatan fungsi adalah dibawah fungsi main(), tetapi ada kalanya dapat diletakkan di atas fungsi main(). Seperti fungsi-fungsi yang ada dalam #include. Bila fungsi diletakkan di atas fungsimain()maka tidak diperlukan deklarasi fungsi lagi okay...

Read More

Di PHP ? Belajar Looping Statement Skuy

Assalamualaikum wr wb,  “A program is never less than 90% complete, and never more than 95% complete.” Saya ingin mengingatkan programmer bahwa sebuah program yang dikembangkan tidak akan pernah mencapai kata sempurna. Senantiasa akan ada room for improvement untuk pengembangan selanjutnya. Oleh karena itu programmer harus belajar untuk menekan ego dan dapat segera merilis program yang memang sudah sesuai dengan standar dan ketentuan. Silahkan membaca berbagai referensi mengenai Minimum Viable Product (Medium, 2018), yang merupakan salah satu tips berguna untuk startup yang memiliki keterbatasan tenaga, dana, dan waktu. Salam redaksiana!!! Masih bersama saya bagus dari elka’19. Nah, pada kesempatan kali ini saya ingin menjelaskan tentang STATEMENT PERULANGAN atau yang biasa disebut LOOPING. Sebelum masuk pada pembahasan, Tujuan dari pembahasan kali ini yaitu Mempelajari proses pengulangan menggunakan beberapa control statement sep erti for, while, dan do-while. Ada empat macam bentuk perulangan pada bahasa C dan secara umum perulangan ini dibagi dua, yaitu counted loop dan uncounted loop. Counted Loopmerupakan perulangan yang jelas dan sudah tentu banyak perulangannya. Uncounted Loopmerupakan perulangan yang tidak jelas berapa kali ia harus mengulang.   Perulangan yang termasuk dalam Counted Loop yaitu Perulangan for dan perulangan yang termasuk dalam Uncounted Loop adalah While dan Do-While.   Perulangan for  digunakan untuk membuat perulangan yang dikontrol initial (nilai awal), condition (kondisi), increment decrement (penambahan/penurunan). Perulangan while  digunakan juga untuk perulangan seperti statement for(), tetapi statement while() memeriksa kondisi dulu, bila kondisi memenuhi (benar), maka perulangan dilaksanakan. Perulangan do-while  cara kerja dari statement do-while adalah langsung mengerjakan badan loop, kemudian...

Read More

Pin It on Pinterest