Select Page

Author: Yusfidah Nur Umami

Mari Berkenalan dengan Variabel PHP

Assalamualaikum Wr. Wb. Hallo sobat redaksi kembali lagi dengan saya Yusfidah dari kelas 1 D3 EB di redaksi saya yang sudah sekian lama tidak update. Nah di kesempatan kali ini saya akan membahas mengenai materi baru, yaitu PHP. Sebelum menuju pembahasan, mari kita mengenal dahulu PHP itu apa? Nah, PHP adalah bahasa pemrograman yang sering disisipkan ke dalam HTML. PHP sendiri berasal dari kata Hypertext Preprocessor. Setelah itu, kita akan mencoba dalam membuat sebuah program yang digunakan untuk operasi penjumlahan menggunakan variabel PHP. Mari kita simak langkah-langkahnya: Masukkan program dibawah ini: Maka akan muncul tampilan yang dapat digunakan untuk operasi penjumlahan dengan memasukkan angka pada tiap tabel. Nah, kita sudah mengetahui pengenalan dan penggunaan variabel pada PHP. Sekian redaksi dari saya kali ini, sampai jumpa pada redaksi...

Read More

Mari Berkenalan dengan Variabel Struktur

Assalamualaikum Wr. Wb. Halo sobat redaksi, kembali lagi dengan saya Yusfidah dan redaksi saya. Tidak jauh dari materi sebelumnya, disini saya akan membahas mengenai variabel struktur. Nah sebelum masuk pada penjelasan, ada baiknya kita mengetahui tujuannya. Jadi tujuannya yaitu mempelajari penggunaan variabel struktur dimana dipadukan dengan variabel yang pernah dibaca sebelumnya, yaitu meliputi pointer dan array serta dipadukan dengan fungsi. Bagaimana mendeklarasi, mengidentifikasi, dan mengakses dari suatu struktur. Setelah kita mengetahui tujuannya, selanjutnya mari menyimak pembahasannya. Struktur adalah salah satu fitur bahasa pemrograman C/C++, merupakan keyword yang memungkinkan kita untuk membuat sebuah deklarasi untuk membuat pengelompokan variabel dengan tipe data yang berbeda. Selanjutnya mari kita membuat program menggunakan variabel struktur. 1. Program menggunakan struktur tanggal, yang digunakan untuk menentukan tanggal berikutnya (besok), dengan memasukkan dari keyboard berupa tanggal hari ini (tanggal sekarang) masukkan program di bawah ini struct tanggal { int skrng, bsok; }; void main(){ struct tanggal tgl; printf(“Masukkan tanggal sekarang: “); scanf(“%d”, &tgl.skrng); if(tgl.skrng<1 || tgl.skrng > 31) printf(“tanggal tidak ada di kalender\n”); else{ tgl.bsok = tgl.skrng + 1; if (tgl.bsok == 32) tgl.bsok = 1; printf(“setelah tanggal %d adalah tanggal %d\n”,tgl.skrng, tgl.bsok); } getch(); } maka akan muncul tampilan di bawah ini:   2. Program untuk menentukan selisih antara dua waktu yang berbeda, dimana kedua waktu tersebut dimasukkan melalui keyboard masukkan program berikut struct waktu{ int jam1, menit1, jam2, menit2, jamx, jamy; }; void main() { struct...

Read More

Mari Berkenalan dengan Pointer

Assalamualaikum Wr. Wb. kembali lagi dengan saya Yusfidah. Seteah sekian lam saya tidak menus redaksi ini, akhirnya saya kembali lagi dan pastinya akan membahas materi yang baru pula. Nah kali ini saya akan membahas mengenai Variabel Pointer & Penggunaannya dalam Fungsi. Sebelum masuk dalam pembahasan materi, ada baiknya untuk mengetahui tujuannya terlebih dahulu. Jadi, tujuannya yaitu untuk mempelajari penggunaan variable pointer yang dipadukan dengan variable bertipe integer, array dan string serta penggunaan pointer dalam suatu fungsi, baik sebagai penunjuk fungsi atau sebagai argument fungsi, mempelajari pointer uang menunjuk pointer lainnya. Setelah mengetahui tujuannya, mari kita menuju pembahasannya. Suatu pointer adalah suatu variable yang menyimpan alamat dari suatu variable yang ditunjuk oleh pointer yang bersangkutan. Karena data yang ditunjuk oleh pointer bervariasi, maka 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. Kemudian, kita akan membuat program mengenai materi ini. 1. Program untuk menyimpan bilangan pecahan acak sebanyak 12 bilangan, yang disimpan dalam suatu array Masukkan program dibawah ini #include<stdio.h> #include<stdlib.h> #include<string.h> main() { static int a,b[16],c,d; char e[16],*f; menu: printf(“\n Bilangan sebelum diurutkan …\n”); for(a=1;a<13;a++) { printf(” Angka ke %d = “,a); scanf(“%d”,&b[a]); } printf(“\n Bilangan setelah diurutkan...

Read More

Variabel dan Fungsi String

Assalamualaikum Wr. Wb. kembali lagi bersama saya Yusfidah. Seperti pada artikel sebelumnya, saya akan tetap membahas materi mengenai pemrograman bahasa c. Nah untuk kali ini saya akan membahas tentang Variabel dan Fungsi String. Tujuannya apa? Jadi untuk mempelajari penggunaan variable string yang dipadukan dengan fungsi-fungsi untuk pengolahan data string, seperti strcat(), strlen(), strcpy dan sebagainya. Setelah tahu tujuannya, selanjutnya penjelasannya. Jadi, 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 penyimpanan static, sehingga bila digunakan didalam fungsi, maka nilainya tidak akan berubah selama program aktif. Kita sudah mengetahui tujuan dan penjelasannya, selanjutnya mari kita mencoba membuat suatu program. Mari kita simak percobaan di bawah ini: 1. PROGRAM UNTUK MENENTUKAN SUATU KATA / KALIMAT MERUPAKAN SUATU POLINDROM ATAU BUKAN masukkan program di bawah ini: #include <stdio.h> #include <conio.h> #include <stdlib.h> main() { char a[20],b[20]; awal: printf(“\nKalimat “); gets(b); strcpy(a,b); strrev(a); if(strcmp(a,b)==0){ printf(“TERMASUK POLINDROM\n”); }else{ printf(“BUKAN POLINDROM\n”); } while(strcmp(a,b)!=1) goto awal; getch(); }   setelah di-run akan muncul tampilan berikut:   2. PROGRAM UNTUK MENGHITUNG JUMLAH HURUF KECIL masukkan program di bawah ini: #include<stdio.h> #include<string.h> int kcl,bsr,angka,tdbc,hitung; int cek(char klmt[]) { kcl=bsr=angka=tdbc=hitung=0; for(hitung;klmt[hitung];hitung++){ if(klmt[hitung]>=’a’&&klmt[hitung]<=’z’) kcl++; else if (klmt[hitung]>=’A’&&klmt[hitung]<=’Z’) bsr++; else if (klmt[hitung]>=’0’&&klmt[hitung]<=’9′) angka++; else tdbc++; } } char spasi(char a[]) { int...

Read More

Mari Berkenalan dengan Variabel Array

Assalamualaikum Wr. Wb. halo sobat redaksi kembali lagi dengan saya Yusfidah. Tau nggak kira-kira apa yang akan dibahas kali ini? Langsung saja tanpa banyak basa-basi, dengan tetap menggunakan pemrograman bahasa c, disini saya akan membahas materi mengenai Variabel Array. Sebelum masuk pada materi ada baiknya kita ketahui tujuannya terlebih dahulu.  Jadi tujuannya yaitu untuk mempelajari penggunaan variable array satu dimensi, dua dimensi, berdimensi banyak, array tak berukuran dan parameter array.  Setelah mengetahui tujuannya, mari kita menuju pembahsannya. Satu 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 subscript, 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 mulai 0 sampai n-1 yaitu bilangan [0], bilangan [1], ini bilangan [n-1]. Nilai subscript dapat berupa konstanta, variable dan ekspresi integer. Agar lebih memahami materi ini, mari kita mencoba untuk membuat suatu program. PROGRAM UNTUK MENGURUTKAN DATA DENGAN URUTAN NAIK (ASCENDING) Masukkan program berikut: #include<stdio.h> void main() { static int a,b,c[256],d,e; char f; /* Proses pemasukan angka */ menu: printf(“\n Masukkan banyak angka yang akan dimasukkan … “); scanf(“%d”,&a); puts(“”); for(b=1;b<=a;b++) { printf(” Masukkan 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...

Read More

Pin It on Pinterest