Tampilkan postingan dengan label Tugas Mulok. Tampilkan semua postingan
IF Bersarang
Pernyataan IF bisa berada dalam pernyataan IF. Kondisi seperti ini sering disebut sebagai IF bersarang atau nested IF. Contoh IF bersarang atau nested for dalam Java dapat kalian lihat pada contoh program dibawah ini.
import java.util.*;
public class NestedIF
{
public static void main(String[] args)
{
Scanner input = new Scanner(System.in);
int nilai;
System.out.print("Masukkan nilai ujian [ 0 - 100 ]: ");
nilai = input.nextInt();
if(nilai >=90 && nilai <=100)
System.out.println("Nilai ujian = A");
else if(nilai >=80 && nilai <=89)
System.out.println("Nilai ujian = B");
else if(nilai>=60 && nilai <=79)
System.out.println("Nilai ujian = C");
else if(nilai >= 50 && nilai <=59)
System.out.println("Nilai ujian = D");
else
System.out.println("Nilai ujian = E");
}
}
Struktur Kontrol dalam Pemrograman PHP
Secara mendasar struktur program dapat memiliki kombinasi struktur kontrol :
Urutan (Sequence)
Pemilihan (Section)
Pengulangan (Interaction)
Contoh struktur if :
Contoh Srtuktur Kontrol if
$a = 5;
$b= 7;
$a = 5;
$b = 7;
echo "\$a = $a
";
echo "\$b = $b
";
if ($a>$b){
echo "\$a > \$b";
}
if ($a<$b){
echo "\$a < \$b";
}
if ($b==$a){
echo "\$b = \$a";
}
?>
If
Contoh Srtuktur Kontrol if dan else
$a = 5;
$b = 7;
Hitung selisih
$a = 7;
$b = 5;
Hitung selisih
$b=7;
echo "\$a = $a
";
echo"\$b = $b
";
if ($a>$b)
{
$selisih=$b-$a;
echo "Selisih \$a > \$b adalah $selisih "."
";
} if ($a<$b)
{
$selisih=$b-$a;
echo "\$b < \$a adalah $selisih"."
";
}
if ($b==$a)
{
echo "\$b = \$a"."
";
} $a=5;
$b=7;
echo "\$a = $a
";
echo"\$b = $b
";
if ($a>$b){
$selisih=$a-$b;
echo "Selisih \$a > \$b adalah $selisih "."
";
}
if ($a<$b)
{
$selisih=$b-$a;
echo "\$a < \$b adalah $selisih "."
";
}
if ($b==$a)
{
echo "\$b = \$a"."
";
}
?>
$bil=28;
if ($bil>0)
{
echo $bil." Adalah positif";
}
else if ($bil<0)
{
echo $bil." Adalah negatif";
}
Else
{
echo $bil." Adalah nol";
}
?>
$nohari=2;
echo "No. hari : $nohari adalah hari :";
switch ($nohari) {
case 1:
echo "minggu";
break;
case 2:
echo "senin";
break;
case 3:
echo "selasa";
break;
case 4:
echo "rabu";
break;
case 5:
echo "kamis";
break;
case 6:
echo "jumat";
break;
case 7:
echo "sabtu";
break;
}
?>
$nohari=2;
echo "No. hari : $nohari adalah hari :";
switch ($nohari){
case 1:
echo "minggu";
case 2:
echo "senin";
case 3:
echo "selasa";
case 4:
echo "rabu";
case 5:
echo "kamis";
case 6:
echo "jumat";
case 7:
echo "sabtu";
}
?>
$bil =3;
while ($bil<10) {
echo "$bil";
echo " ";
$bil=$bil+3;
}
?>
$bil =3;
do {
echo "$bil";
echo " ";
$bil=$bil+3;
} while ($bil<10)
?>
function pegawai_caboelz()
{
$argumen = func_get_args();
return $argumen;
}
$nama_pegawai = pegawai_caboelz("Yayat", "Amien", "Dwi", "Anggah");
?>
Berikut ini adalah nama-nama Pegawai CaboelzZz.Inc:
$nama[1]="Rudi";
$nama[2]="Aziz";
foreach($nama as $value)
{
echo "Nama Pegawai CaboelzZz.Inc $value";
echo "
";
}
?>
Sumber : http://mr-amateur.co.cc/umum/gratcy-php&mysql/latihan07.php
Urutan (Sequence)
Pemilihan (Section)
Pengulangan (Interaction)
1. Struktur if
Struktur if merupakan struktur kontrol pemilihan yang digunakan untuk pemeriksaan. Apakah perintah-perintah didalam blok dikerjakan atau tidak. Perintah dalam blok if akan di kerjakan jika nilai dari ekspresi di dalam if bernilai benar (true).Contoh struktur if :
if
Contoh Srtuktur Kontrol if
$a = 5;
$b= 7;
$a = 5;
$b = 7;
echo "\$a = $a
";
echo "\$b = $b
";
if ($a>$b){
echo "\$a > \$b";
}
if ($a<$b){
echo "\$a < \$b";
}
if ($b==$a){
echo "\$b = \$a";
}
?>
2. Struktur else
Digunakan untuk memberikan alternative urutan perintah apabila ada proses yang memberikan dua alternative benar atau salah. else merupakan bagian seurutan perintah yang harus dikerjakan apabila hasil evaluasi dari ekspresi pada if bernilai salah.If
Contoh Srtuktur Kontrol if dan else
$a = 5;
$b = 7;
Hitung selisih
$a = 7;
$b = 5;
Hitung selisih
$b=7;
echo "\$a = $a
";
echo"\$b = $b
";
if ($a>$b)
{
$selisih=$b-$a;
echo "Selisih \$a > \$b adalah $selisih "."
";
} if ($a<$b)
{
$selisih=$b-$a;
echo "\$b < \$a adalah $selisih"."
";
}
if ($b==$a)
{
echo "\$b = \$a"."
";
} $a=5;
$b=7;
echo "\$a = $a
";
echo"\$b = $b
";
if ($a>$b){
$selisih=$a-$b;
echo "Selisih \$a > \$b adalah $selisih "."
";
}
if ($a<$b)
{
$selisih=$b-$a;
echo "\$a < \$b adalah $selisih "."
";
}
if ($b==$a)
{
echo "\$b = \$a"."
";
}
?>
3. Struktur else if
Nilai suatu ekspresi bisa jadi bukan dua nilai benar atau salah, tetapi bisa banyak nilai. Struktur if...elseif menyederhanakan model struktur kontrol if...else.Demo elseif
$bil=28;
if ($bil>0)
{
echo $bil." Adalah positif";
}
else if ($bil<0)
{
echo $bil." Adalah negatif";
}
Else
{
echo $bil." Adalah nol";
}
?>
4. Struktur break
Merupakan perintah yang digunakan untuk keluar pada suatu blok. Jika tidak diberikan break pada case maka akan dianggap benar dan dieksekusi.Demo switch
$nohari=2;
echo "No. hari : $nohari adalah hari :";
switch ($nohari) {
case 1:
echo "minggu";
break;
case 2:
echo "senin";
break;
case 3:
echo "selasa";
break;
case 4:
echo "rabu";
break;
case 5:
echo "kamis";
break;
case 6:
echo "jumat";
break;
case 7:
echo "sabtu";
break;
}
?>
5. Struktur switch
Merupakan bentuk struktur kontrol yang lebih sederhana dari pada if...else. Ataupun bentuk elseif. Kontrol switch digunakan untuk mengevaluasi suatu ekspresi dengan kemungkinan banyak nilai dan banyak perintah yang harus dieksekusi berdasarkan ekspresi dan nilainya.Demo switch
$nohari=2;
echo "No. hari : $nohari adalah hari :";
switch ($nohari){
case 1:
echo "minggu";
case 2:
echo "senin";
case 3:
echo "selasa";
case 4:
echo "rabu";
case 5:
echo "kamis";
case 6:
echo "jumat";
case 7:
echo "sabtu";
}
?>
6. Struktur while
Bentuk perulangan . struktur kontrol ini merupakan seurutan perintah yang dieksekusi berulang-ulang. jumlah perulangan yang harus dilakukan, harus ditentukan oleh suatu nilai ekspresi.Demo while
$bil =3;
while ($bil<10) {
echo "$bil";
echo " ";
$bil=$bil+3;
}
?>
7. Struktur do while
Membuat satu blok perintah didalamnya untuk diulang-ulang perintah eksekusi perintahnya. Perbedaan dengan do...while pemeriksaan ekspresi dilakukan pada bagian akhir dari blok perulangan. Perintah dalam blok akan dikerjakan selama kondsinya masih benar.Demo do while
$bil =3;
do {
echo "$bil";
echo " ";
$bil=$bil+3;
} while ($bil<10)
?>
8. Struktur for
Merupakan struktur kontrol perulangan dengan jumlah perulangan dapat ditentukan beberapa kali. Harus dilakukan perulangan dengan menggunakan bilangan sebagai penghitung.function pegawai_caboelz()
{
$argumen = func_get_args();
return $argumen;
}
$nama_pegawai = pegawai_caboelz("Yayat", "Amien", "Dwi", "Anggah");
?>
Berikut ini adalah nama-nama Pegawai CaboelzZz.Inc:
- for ($i=0; $i < sizeof($nama_pegawai); $i++) { echo "
- " . $nama_pegawai[$i] . "\n";
}
?>
9. foreach
Merupakan struktur control khusus yang digunakan untuk melakukan pengulangan pada array. Dengan cara ini kita tidak perlu mengetahui berapa jumlah array untuk mengetahui berapa kali harus melakukan pengulangan.Demo for...
$nama[1]="Rudi";
$nama[2]="Aziz";
foreach($nama as $value)
{
echo "Nama Pegawai CaboelzZz.Inc $value";
echo "
";
}
?>
Sumber : http://mr-amateur.co.cc/umum/gratcy-php&mysql/latihan07.php
Operator Dalam PHP
Operator adalah suatu simbol yang digunakan dalam suatu proses seperti penjumlahan, pengurangan, perkalian, pembagian dan lain-lain. Berikut adalah berbagai jenis dari operator
Operator pengerjaan (assigment operator)
Operator ini berupa tanda sama dengan "=", operator pengerjaan berfungsi untuk memberikan nilai pada suatu variabel
contohnya
$angka=5;
?>
maka variabel $angka di atas bernilai 5
Operator Aritmatika (arithmatic operators)
merupakan operator yang sering digunakan dalam proses penjumlahan, perkalian dan lain-lain. Pada tabel di bawah ini terdapat operator inkremen dan dekrement , operator inkrement berfungsi untuk meningkatkan nilai sebanyak satu sedangkan operator dekremen berfungsi untuk menurunkan nilai sebanyak 1.
| Operator | Keterangan | contoh | hasil |
| - | pengurangan | 2-2 | 0 |
| + | penjumlahan | 2+2 | 4 |
| / | pembagian | 4/2 | 2 |
| * | perkalian | 2*3 | 6 |
| ++ | inkremen | x=1, x++ | 2 |
| -- | dekremen | x=1, x-- | 0 |
| % | sisa bagi | 5%2 | 1 |
Operator Perbandingan ( Comparison Operators)
Operator ini digunakan untuk membandingkan dua nilai dan menghasilkan nilai true (benar) atau false (salah)
| Operator | Keterangan | contoh | hasil |
| == | sama dengan | 1==1 | true |
| != | tidak sama dengan | 3!=3 | false |
| <> | tidak sama dengan | 1!=3 | true |
| > | lebih dari | 3>2 | true |
| < | kurang dari | 5<1 | false |
| <= | kurang dari sama dengan | 3<=4 | true |
| >= | lebih dari sama dengan | 2>=5 | false |
Operator Logika (Logical Operator)
Operator logika ada tiga yaitu && (dan), || (atau), dan ! (tidak). Operator logika juga digunakan untuk membandingkan dua kondisi. Operator && akan menghasilkan nilai true jika kedua kondisi yang dibandingkan bernilai benar selain itu akan menghasilkan nilai salah. Operator || akan menghasilkan nilai benar jika salah satu dari kedua kondisi yang dibandingkan bernilai benar.
| Operator | Keterangan | contoh | contoh | hasil |
| && | dan | x=1, y=3 | (x<3 && y<4) | true |
| || | atau | x=3, y=9 | (x<1 || y>5) | true |
| ! | tidak | x=1,y=2 | !(x==y) | true |
Sistem Informasi Berbasis Web
Penerapan teknologi informasi telah menyebar hampir di semua bidang,
tidak terkecuali di bidang perpustakaan. Dengan demikian, ukuran
perkembangan perpustakaan banyak diukur dari penerapan teknologi
informasi yang digunakan dan bukan dari skala ukuran lain seperti
besarnya gedung perpustakaan yang dimiliki, jumlah koleksi yang tersedia
maupun jumlah penggunanya. Kebutuhan akan teknologi informasi sangat
berhubungan dengan peran perpustakaan sebagai kekuatan dalam penyebaran
informasi ilmu pengetahuan dan kebudayaan.
Djamboe WebDesign yang
bergerak dalam perancangan dan pembuatan aplikasi-aplikasi berbasis web,
juga menyediakan aplikasi perpustakaan berbasis web yang dapat
digunakan oleh berbagai kalangan, baik perpustakaan di institusi
pendidikan maupun perpsutakaan umum milik pemerintah atau swasta, dan
dapat digunakan pada komputer stand-alone,
di internet atau intranet.
Langganan:
Postingan
(
Atom
)
