Select Page

Author: Oktavianus Putra Heranda

PHP ASYIKIN AJA

Hallo kemabli lagi bersama saya Oktavianus Putra Heranda. Oke kali ini saya akan membahas tentang fungsi pada PHP dimana fungsi ini berguna untuk membantu program utam. Fungsi ini diciptakan agar sekumpulan tugas yang dilakukan berulang ulang  dapat ditulis dalam satu kode saja, sehingga jika ada tugas yang sama ingin dikerjakan lagi, tinggal menjalankan fungsi tersebut. Pada fungsi pada php ini ada hal yang harus diperhatikan yakni Memanggil fungsi, baik built-in function dan user-defined function cara memanggilnya sama yaitu menuliskan nama fungsi kemudian diikuti tanda kurung, misal kita memanggil fungsi cetak, maka kita menuliskan: cetak() Fungsi pada php ini memiliki dua macam yakni built-in function yang merupakan fungsi bawaan PHP dan user-defined function, dimana kita membuat fungsi sendiri. Untuk built-in function ini kita dapat menggunakan fungsi waktu pada php, dimana fungsi waktu ini akan bekerja secara otomatis tapi tetap kita yang mengatur program tersebut. pada fungsi waktu terdapat beberapa caracter yang dapat digunakan seperti berikut berikut contoh dan outputnya: setelah membuat program seperti diatas maka hasil programnya seperti dibawah ini: Kemudian ada lagi contoh program dengan menggabungkan form dan date. dalam hal ini seperti memasukan input tanggal bulan dan tahun lahir kedalam form, kemudian akan di proses di halaman lain. untuk lebih jelasnya silahkan jalankan program dibawah ini. Buat program seperti gambar di atas. Kemudian setelah membuat program di atas, jalankan program tersebut. Maka akan muncul hasil seperti gambar di bawah ini: Setelah dikirim TUGAS MEMBUAT KALKULATOR SEDERHANA Ketik program di atas untuk membuat...

Read More

VARIABEL STRUKTUR

Assalamualaikum Wr.Wb Hallo sobat ambyar kembali lagi bersama saya Nando, kali ini saya akan membahas variabel struktur, simak pembahasannya ya. I.TUJUAN Mempelajari penggunaan variabel struktur dimana dipadukan dengan variabel yang pernah dicoba sebelumnya, yaitu meliputi pointer dan array serta dipadukan dengan fungsi. Bagaimana mendeklarasi, Menginisialisasi, dan mengakses dari suatu struktur juga dicoba disini. II.TEORI Suatu variabel bertipe data struktur adalah dapat terdiri dari bermacam tipe variabel yang ada. Jadi suatu struktur dapat berisi interger, float, char, dan sebagainya. III. TUGAS 1. Menentukan Tanggal Besok dengan Structur #include<stdio.h> struct tgl { int d; int m; int y;}; int bulann [13]={0,31,28,31,30,31,30,31,31,30,31,30,31}; struct tgl skrg; static char *bulan[]={ “salah”,”jnr”,”feb”,”mrt”,”apr”,”mei”,”jun”,”jul”,”ags”,”sep”,”okt”,”nov”,”des”}; void tanggalanbesok(struct tgl bsk,int tambah) { bsk.d=bsk.d+tambah; while (bsk.d>bulann[bsk.m]){ if (bsk.y%4==0) bulann[2]=29; else bulann[2]=28; bsk.d=bsk.d-bulann[bsk.m]; bsk.m=bsk.m+1; if (bsk.m>12) {bsk.m=bsk.m-12;bsk.y=bsk.y+1;}} printf (“\n%d-%d-%d”,bsk.d,bsk.m,bsk.y); printf(“\n%d %s %d”,bsk.d,bulan[bsk.m],bsk.y); } int main() { printf(“Tanggal sekarang adalah “); int tambah; mulai: printf (“masukan tanggal : (dd mm yy)\n”); scanf(“%d %d %d”,&skrg.d,&skrg.m,&skrg.y); if(skrg.y%4==0) bulann[2]=29; else bulann[2]=28; if(skrg.d>bulann[skrg.m]||skrg.m>12||skrg.m<1){ printf(“\nForamat salah ulang\n”); goto mulai;} printf(“%d %s %d”,skrg.d,bulan[skrg.m],skrg.y); printf (“\nmasukan berapa jumlah hari berikutnya : “); scanf(“%d”,&tambah); tanggalanbesok(skrg,tambah); } Setelah membuat program seperti diatas lalu klik build and run. 2. Selisih Waktu dengan Structur #include<stdio.h> struct waktu { int d; int m; int j;}; struct waktu selisih(skrg,nanti) struct waktu skrg; struct waktu nanti; { struct waktu selisihnya; if(skrg.d>nanti.d){ nanti.d=nanti.d+60; nanti.m=nanti.m-1;} selisihnya.d=nanti.d-skrg.d; if(skrg.m>nanti.m){ nanti.m=nanti.m+60; nanti.j=nanti.j-1;} selisihnya.m=nanti.m-skrg.m; selisihnya.j=nanti.j-skrg.j; return(selisihnya); } void main() { struct waktu...

Read More

variabel dan fungsi pointer C

Hallo sobat ambyar kembali lagi bersama saya Nando dari D3 ELKA 2019. Kali ini kita akan mempelajari variabel dan fungsi pointer. Simak pembahasannya ya guys. Suatu pointer adalah suatu variabel yang menyimpan alamat dari suatu variabel 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 memiliki kapasitas besar, melalui suatu fungsi. Pointer sangat erat kaitannya dengan array, sehingga variabel pointer dapat menggantikan fungsi dan variabel array.   Tujuan dari percobaan kali ini ialah Mempelajari penggunaan variabel pointer yang dipadukan dengan variabel bertipe integer, array dan string serta penggunaan ponter dalam suatu fungsi, baik sebagai penunjuk fungsi atau sebagai argument fungsi.   Tugas 9.4.1 Membuat program untuk menyimpan bilangan pecahan acak sebanyak 12 bilangan, disimpan dalam suatu array. Mengurutkan bilangan tersebut dan menampilkan hasil sebelum dan sesudah diurutkan. #include<stdio.h> #include<stdlib.h> #include<string.h> main() { static int a,b[16],c,d; char e[16],*f; menu: printf(“\n Angka sebelum diurutkan …\n”); for(a=1;a<13;a++) { printf(” Angka ke %d = “,a); scanf(“%d”,&b[a]); } printf(“\n Angka setelah diurutkan …\n”); for(a=1;a<13;a++) { for(d=a+1;d<13;d++) { if(*(b+a)>*(b+d)) { c=*(b+d); *(b+d)=*(b+a); *(b+a)=c; } } printf(” Angka ke %d = %d\n”,a,*(b+a)); } printf(“\n Ketik ‘exit’ untuk keluar …\n”); gets(e); printf(” “); gets(e); f=strlwr(e); if(strcmp(f,”exit”)==0); else { system(“cls”); goto menu; } } Setelah membuat...

Read More

Tarik Menarik Seperti STRING

Assalamualaikum Wr.Wb Halo sobat ambyar kembali lagi bersama saya Nando. 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. Membuat program untuk menyisipkan satu karakter string ke dalam string lainnya Logikanya, kita menyalin kalimat sebelum huruf sisip ke variabel baru, lalu kita menambahkan huruf sisipan dan menyalin kalimat sisanya. #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 karakter ke berapa??”); scanf(“%d”,&a); sisip(teks,str1,a); puts(hasil); } Klik build and run untuk menunjukkan hasilnya 2.Membuat program untuk menentukan suatu kata/kalimat polindrom atau bukan kalimat...

Read More

Memahami Wadah Tipe Data(ARRAY)

Assalamualaikum Wr.Wb Hallo sobat ambyar kembali lagi bersama saya Nando kali ini saya akan melanjutkan percobaan selanjutnya, yaitu mempelajari variabel Array. Apasih Array itu, Array yaitu kumpulan dari beberapa nilai yang mempunyai tipe yang membedakan yang sama. Misalkan integer semua. Float semua dan sebagaianya. uUntuk membedakan antara nilai satu dengan lainnya didunaka suatu subcript, yang sering disebut index. Tipe data array adalah tipe data terstruktur yang merujuk kepada sebuah atau sekumpulan elemen yang mempunyai tipe data yang sama melalui indeks. Array biasanya disebut juga sebagai tabel, vektor atau larik. Dilihat dari dimensinya, array dapat dibagi menjadi Array Satu Dimensi, Array Dua Dimensi dan Array Multi-Dimensi Array Satu Dimensi Sebelum digunakan, variabel array perlu dideklarasikan terlebih dahulu. Cara mendeklarasikan variabel array sama seperti deklarasi variabel yang lainnya, hanya saja diikuti oleh suatu indek yang menunjukan jumlah maksimum data yang disediakan. Deklarasi Array Bentuk Umum pendeklarasian array :  Type Data: Untuk menyatakan type data yang digunakan.  Ukuran : Untuk menyatakan jumlah maksimum elemen array. Array Dua Dimensi Array dua dimensi merupakan array yang terdiri dari m buah baris (row) dan n buah kolom (column). Bentuk array semacam ini menggunakan 2 (dua) buah kelompok indeks yang masing-masing direpresentasikan sebagai indeks baris dan kolom. Jika ingin memasukkan atau membaca sebuah nilai pada matriks maka, harus diketahui terlebih dahulu indeks baris dan kolomnya.   TUGAS  1.Membuat Program Untuk Mengurutkan Data #include<stdio.h> void main() {...

Read More

Pin It on Pinterest