Sabtu, 14 September 2013

PHP2 v2(array,looping,oop)

nah sekarang saya akan menjelaskan tentang array dan looping
1.array
Array di PHP adalah tipe variabel spesial, karena dengan array kita dapat mengakses sekumpulan nilai dengan menggunakan satu nama variabel.
array dideklarasikan seperti ini
$a=array();
atau
$a=array("as","tak");//di isi saat inisialisasi
atau dapat diisi satu sau seperti ini
$a[0]="1"; arti dari [] adalah index dan anka didalamnya maksuknya index yg keberapa
index dimulai dari angka 0

lalu hubunganya sama loping apa?
saat kita 1memanggil 1 Anggota array memerlukan index nya ,isi dari index adalah angka dan angka itu dapat di looping sehingga kta dapat memanggil bnyak anggota dari array dengan 1 souce code
lebih singkat kan

cara looping yg akan saya ajarkan adalah for
cara menggunakan for seperti ini


contoh decrement(mundur dari atas kebawah)

yg tampil adalah angka 10 - angka 1 contoh deincrement(dari bawah ke atas)

yg tampil adalah angka 1 - angka 10

penggunaan di array

output: kiki ganteng banget

untuk oop dasar dapat dibaca disini
oop1
oop2

sekarang kita ke praktek:
pentama kita buka netbeans lalu buat dua file php yaitu Biodata.php dan MainBiodata.php

lalu buka pada Biodata.php
isikan seperti ini:


penjelasan:
class biodata=> berarti kita membuat class bernama Biodata
private $ngarepan=array(..........);artinya kita membuat global variable array yg bertipe private
dan telah diisi
private $mburian=array();artinya isi  membuat global variable array yg bertipe private
dan belum diisi
private $foto; artinya isi  membuat global variable bertipe private
dan belum diisi
public function setdata(.........);artinya kita membuat method/function bernama setdata dan berisi 9 parameter didalam nya kita membuat array local yg isi dari array tersebut didapat dari isi dari variable di argumen lalu array local tersebut isinya di isikan ke array $mburian
public function setfoto($newFoto);artinya kita membuat method/function bernama setfoto dengan 1 parameter dan digunakan untuk mengisi $foto;
 public function getfoto() {
        return $this->foto;
    }method/fucntion untuk mengembalikan nilai dari variable $foto;

    public function getngarepan($j) {
        return $this->ngarepan[$j];
    }method/fucntion untuk mengembalikan nilai dari variable array ngarepan;

    public function getmburian($j) {
        return $this->mburian[$j];
    }method/fucntion untuk mengembalikan nilai dari variable array mburian;

    public function getjumlah() {
        return count($this->mburian) - 1; //karena index php diawali 0
    }method/fucntion untuk mengembalikan jumlah panjang array mburian-1;


lalu buka file MainBiodata.php

lalu isikan seperti ini:




outputnya akan seperti ini:

PHP2(praktek variable)v.1

hai kali ini saya akan memberitahu anda tentang variable di php
1.variable
->.berbeda dengan variable di pemrograman lainnya di php kita tidak perlu mendeklarasikan tipe data
karena php tidak mengenal tipe data secara spesific jadi kita dapat mennjumlahkan tipe data string .dengan tipe data int
->untuk mendeklarasikan variable di php diawali dengan $ lalu dilanjutkan dengan nama variable(opsional)

contoh:<?php
$a=1;
$b="2";
$c='3';
$d=$b+$a+$c
echo $d;
?>
maka hasilnya akan tetap 5
 2.komentar
->komentar adalah jajaran script /tulisan yg tidak akan dibaca oleh program dan bertujuan sebaga penanda saja
->komentar ada 2= ->//komentar yg dgunakan untuk satu baris
                                 ->/* komentar yg dapat digunakan lebih dari satu baris

nah untuk memperjelas kita akan mempraktekan 2 project :
project 1(operasi matematika  di variable):
1.buka netbean kalian lalu biat sebuah file php di project praktikumPHP kalian (yg dulu)


2.beri nama PRAKTIKUM 2 .php:
3.klik,oke  lalu akan muncul tampilan seperti ini:

lalu isi seperti ini: 


penjelasan script:
<?php ?>=>penanda dimulai dan diakhirinya script php
$angka1=3 =>kita membuat variable bernama angka1 dengan isi 3
$angka1=3 =>kita membuat variable bernama angka2 dengan isi 4
$angka1=3 =>kita membuat variable bernama angka3 dengan isi 5lima
 echo""digunakan menampilkan sesuatu di browser
// adalah komentar 1 baris

output:
kesimpulan:
echo"$angka1*$angka2<br/>";=>menampilkan isi dari variable tapi * dianggap sebagai string
echo $angka1*$angka2."</br>";=>menampilkan hasi operasi perkalian dari ke 2 variable
echo $angka1*$angka3."</br>";=>menampilkan hasi operasi perkalian dari ke 2 variable tetapi tulisan 5 dihilangkan

tugas 4:
(biodata + foto)
tambahkan di dalam praktikum2.php kalian seperti ini(penjelasan ada pada komentar)

yg penting doank dijelaskan=
$gambar="<img sc='gambar/pic.JPG' witdh=240px height=320px>":
artinya kira menginputkan tag html ke variable

dapat juga kita embed php di html seperti ini:

bedanya:
komentar di html menggunakan <!--isi-->

dan outpunya akan seperti ini:
dapat dilihat tidak ada perbedaan dari kedua hasil tersebut

bersambung di v2.menggunakan aray dan looping(oop)

Selasa, 10 September 2013

ASP.NET(variable &input output tryparse)

penjelasan singkat:
1.varible adalah tempat penampungan data yg bersifat sementara dan dapat diubah nilai didalamnya
2.varible memiliki tipe data yg menentukan jenis data yg boleh diinputkan
3.jenis tipedata:
    •  alfabetik(string,char,dll)
      • contoh:String nama="kiki";
      • keterangan:tipedata alfabetik tidak dapat diberikan operasi hitung
    • numerik(int,float,double,dll)
      • contoh:int a=1;
      • keterangan:tipe data ini dapat diberi operasi matematika
    • logika(boolean)
      • contoh=boolean a=true
      • keterangan:dapat digunakan untuk operasi logika(and,or,Xor,dll)
untuk lebih jelasnya ada di sini
4.tryparse adalah cara menconvert tipe data ke tipe data numerik
5.tryparse biasa dimanfaatkan saat kita menginputkan data dari keyboard karena inputan dari keyboard awalnya dianggap sebagai string karena itu digunakan tryparse untuk menconvernya

nah sekarang kita akan mempraktikan tryparse di sebuah program:
tampilan nantinya:

how to make it:
part1 :(segitiga.cs)





      • buka visual studio anda,klik new project
      • pilih console aplication,dan beri nama dengan praktikumCsharp2
    1. buat class baru dengan nama segitiga.cs


      3.isikan sepeti ini(isi dari file segitiga.cs)
    2. penjelasan:
        
    3. buka program.cs
    4. isikan di static void main() dengan     segitiga a = new segitiga(); a.luas();
    5. penjelasan:
    6.  hasil output:
    7.   
     Part 2:BiodataInputOutputTryParse .cs
1. buat class baru bernama BiodataInputOutputTryParse
2.didalam  class BiodataInputOutputTryParse{disini}isikan beberapa method dan variable seperti dibawah
  • deklarasi variable global


  • method tanggalan
  • method setbiodata(digunakan untuk menginputkan data dari keyboard ke variable)
  • method usia(digunakan untuk menghitung umur yg didapat dari variable (tanggal,bulan,tahun) dikurangi(tanggallahir,tahunlahir,bulanlahir) lalu mengembalikan hasilnya yg telah ditampung
    di variable umur))

  • method getbiodata(menampilkan data yg telah di set)
  • source code keseluruhan
  • pemanggilan class biodata di class program dilakukan dengan menbuat object di class program
    tepatnya di static void main(),contohnya sbb
  • penjelasan  
  • output:
    nb:jika dilihat tampilan masih acak acakan karena itu kita akan membuat nya lebih baik

    part 3:menuutama.cs
    1.buat class bernama menuutama.cs
    2.didalam class menuutama.cs buat variable global dan 2 method
    • global variable



  • gmethod menuUtama(sebagai tampilan menu di console dan input pilihan dari key board)
  • keterangan:
  • method pil(proses switch case)
  • keterangan
  • source code keseluruhan
  • program.cs
  • hapus semua object dan semua method lalu buat object baru dari menuutama
  • keterangan:


  • output final:






    jika anda males buat ini mentahannya atau matengannya
    nah kurang lebih nya begini terimakasih