Jumat, 17 April 2020

Pertemuan 5 (Lanjutan Form)


Senin, 13 April 2020

WEB PROGRAMMING 1
      LATIHAN SLIDE 5
1.      Buat script program untuk membuat form input dan output data sbb:


Jawab :
Hasil input :

Script :
<html>

<head>
    <title></title>
      <body>
                <form action="outputslide5.php" method="POST">
                <h2> FORMULIR PEGAWAI KONOHAGAKURE</h2>
                <hr>
                  <table border=2 >
                  <tr><td colspan=2>Isi Data Di Bawah Ini :</td></tr>
                  <tr><td width=50%>Nama</td> <td><input type="text" name=txtnama></td></tr>
                  <tr><td width=50%>Alamat</td> <td><textarea rows=0 cols=0  name=txtalamat></textarea></td></tr>
                  <tr><td width=50%>Tempat Lahir</td> <td><input type="text" name=txttempat></td></tr>
                  <tr><td width=50%>Tanggal Lahir</td> <td><input type="text" name=txtlahir></td></tr>
                  <tr><td width=50%>Jenis Kelamin</td>
                    <td>
                      <input type="radio" name=rjk value="Laki-laki"> Pria
                      <input type="radio" name=rjk value="Perempuan"> Wanita
                    </td></tr>
                    <tr><td width=50%>Pendidikan</td>
                    <td>
                        <select size=1 name=cpend>
                          <option value=D1> D1 </option>
                          <option value=D2> D2 </option>
                          <option value=D3> D3 </option>
                          <option value=S1> S1 </option>
                        </select>
                    </td></tr>
                    <tr><td width=50%><input type="submit" value="Submit"></td>
                        <td><input type="reset" value="Cancel"></td>
                      </tr>
                  </table>
                </form>
          </body>
      </html>

Hasil output :

Script :
<html>
  <head>
    <title></title>
  </head>

    <body>
      <h1> PEGAWAI KONOHAGAKURE<hr> </h1>
      <table border=2 >
        <?php
          $nama=$_POST['txtnama'];
          $alamat=$_POST['txtalamat'];
          $tempat_lahir=$_POST['txttempat'];
          $tgl_lahir=$_POST['txtlahir'];
          $jenis=$_POST['rjk'];
          $pendidikan=$_POST['cpend'];
            if($pendidikan=="D1")
            {
              $nama_pend="Diploma I";
            }
            else
            if($pendidikan=="D2")
            {
              $nama_pend="Diploma II";
            }
            else
            if($pendidikan=="D3")
            {
              $nama_pend="Diploma III";
            }
            else

            $nama_pend="Strata I";
            echo"
            <tr>
              <td width=50%>Nama</td><td>$nama</td>
            </tr>
            <tr>
              <td width=50%>Alamat</td><td>$alamat</td>
            </tr>
            <tr>
              <td width=50%>Tempat Lahir</td><td>$tempat_lahir</td>
            </tr>
            <tr>
              <td width=50%>Tanggal Lahir</td><td>$tgl_lahir</td>
            </tr>
            <tr>
              <td width=50%>Jenis kelamin</td><td>$jenis</td>
            </tr>
            <tr>
              <td width=50%>Pendidikan</td><td>$pendidikan</td>
            </tr>
            <tr>
              <td width=50%>Nama pendidikan </td><td>$nama_pend</td>
            </tr>
              ";
              ?>
            </table>
          <a href="inputslide5.php">Back To Home</a>
        </body>
        </html>

Jumat, 10 April 2020

Pertemuan 4 (Form)


Senin, 6 April 2020

WEB PROGRAMMING 1
      LATIHAN SLIDE

1.   Membuat file untuk menampilkan form input dan output seperti gambar dibawah ini. Simpan dengan nama : forminputkomentar.php dan tampilkomentar.php

Hasil Input :


Hasil Output :




Jawab :
Hasil Input :

Script :
<html>
<head>
    <title></title>
<body>
    <form action="outformkomentar.php" method="POST">
        <h2> BUKU TAMU</h2>
        <h3> Komentar dan saran anda sangat kami butuhkan untuk meningkatkan kulitas situs kami </h3>
        <hr>
        <br>
         <tr>
    <td>Nama</td>
    <td>:</td>
    <td><input type='text' name='nama'></td>
   </tr>
   </br>
   <tr>
    <td>Email</td>
    <td>:</td>
    <td><input type='text' name='email'></td>
   </tr>
   <br>
        <td>Komentar </td>
                        <td> : </td>
                        <tr>
                        <td><textarea cols=”45″ rows=”7″ name="komentar" class=”texarea” id="komentar" size=”15px” placeholder="masukan komentar" required=”required”></textarea></td></tr>
        <br>
        <button type="submit" value="submit"> Kirim</button>
    <input type="reset" name="reset" value="Batal"></td></tr>
    </form>
</body>
</head>
</html>

Hasil Output :

Script :
<html>
 <head>
  <title> Data Komentar Anda </title>
  </head>

    <body>
      <h1> Data Terkirim<hr> </h1>
            <table border="5">
              <td bgcolor="#DAA520">
              <?php
                echo"Nama : $_POST[nama]<br>";
                echo"email : $_POST[email]<br>";
                echo"komentar : $_POST[komentar]<br>";
              ?>
              </td>
             </table>
             <button type="submit" value="submit">
             <a href="forminputkomentar.php">kirim ulang data</a>
            </button>
    </body>
</html>


Kamis, 02 April 2020

Pertemuan 3 (Operator)


Senin, 30 maret 2020

WEB PROGRAMMING 1
 TUGAS DISKUSI


1.      Sebutkan dan jelaskan Bahasa pemrograman berbasis web yang anda ketahui ? sebutkan kelemahan dan kelebihannya ? berikan contoh !
Jawab :  a. HTML (Hypertext Markup Language)
      HTML adalah sebuah bahasa yang digunakan untuk menulis halaman web.
         Keleibhan dan Kekurangn HTML
- Kelebihan
a. bersifat fleksibel karena ditulis cukup dengan menggunakan editor karakter ASCII.
b. dapat menyisipkan gambar statis ataupun dinamis termasuk menggunakan gambar untuk dijadikan hyperlink.
c. dapat menyisipkan Bahasa pemrograman untuk menpercantik halaman web seperti java script, php, dan perl.
- Kelemahan
a. menghasilkan halaman yang statis,
b. memiliki tag-tag yang lumayan banyak.
c. tidak dapat menghasilkan halaman yang interaktif.
                          
                         b. PHP (Hypertext Preprocessor)
                             PHP adalah sebuah Bahasa program yang digunakan untuk membuat web.
                             Dinamis.atau sering disisipkan kedalam HTML.
         Kelebihan dan Kelemahan PHP
- Kelebihan
a. dapat membuat web dinamis.
b. bersifat open sources atau dapat digunakan oleh siapa saja.
c. Bahasa pemrograman PHP tidak membutuhkan kompilasi/compile
- Kelemahan
a. tidak ideal untuk pengembangan  skala besar.
b. tidak dapat memisahkan antara tampilan logic dengan baik
c. tidak mempunyai system pemrograman berorientasi objek yang sesungguhnya.

                          c. JAVA
                              Java adalah sebuah Bahasa program yang berorientasi pada objek.
         Kelebihan dan Kelemahan JAVA
- Kelebihan
a. mudah untuk dikembangkan
b. bersifat multiplatform
c. bersifat dinamis.
- kelemahan
a. mudah didekompilasi
b. penggunaan memori yang cukup tinggi
                         

2.      Berikan contoh bentuk coding untuk komentar dalam PHP ?
Jawab : //, #, dan /*
Contoh codingannya :


Script :
<?php
//tidak terlihat//
#ini kolom komentar#
/*
ini adalah komentar
*/
?>

3.      Jenis-jenis operator :
a.       Operator Aritmatika
b.      Operator Perbandingan
c.       Operator Logika
d.      Operator String
Sebutkan, berikan contoh coding dan jelaskan dari jenis-jenis operator diatas !
Jawab : a. Operator Aritmatika adalah operator yang digunakan untuk melakukan perhitungan matematika. Contoh : Penjumlahan, Pengurangan, perkalian, dan pembagian
            Contoh coding beserta outpunya:


Script :
<?php 
            $a=5;
            $b=2;
            $c=$a+$b;
            echo "$a+$b=$c";
            echo "<br>";

            $c=$-$b;
            echo "$a-$b=$c";
            echo "<br>";

            $c=$a*$b;
            echo "$a*$b=$c";
            echo "<br>";

            $c=$a/$b;
            echo "$a/$b=$c";
            echo "<br>";
?>

              b. Operator Perbandingan adalah operator yang digunakan untuk melakukan perbandingan antara 2 operand. Contohnya sama dengan, kurang dari, lebih dari, kurang dari sama dengan, lebih dari sama dengan
            Contoh coding beserta hasil outputnya :


Script :
<?php
            $a=10;
            $b=10;
            if ($a==$b)
                        {
                        echo "1. benar";
                        }
            else
                        {
                        echo "1. salah";           
                        }
                        echo "<br>";

            $a=5;
            $b=10;
            if ($a<$b)
                        {
                        echo "2. benar";
                        }
            else
                        {
                        echo "2. salah";
                        }
                        echo "<br>";

            $a=7;
            $b=10;
            if ($a>$b)
                        {
                        echo "3. benar";
                        }
            else
                        {
                        echo "3. salah";
                        }
                        echo "<br>";


            $a=5;
            $b=10;
            if ($a<=$b)
                        {
                        echo "4. benar";
                        }
            else
                        {
                        echo "4. salah";
                        }
                        echo "<br>";

            $a=15;
            $b=25;
            if ($a>=$b)
                        {
                        echo "5. benar";
                        }
            else
                        {
                        echo "5. salah";
                        }
                        echo "<br>";
?>

  
            c. Operator Logika adalah operator yang digunakan untuk menyusun kalimat ungkapan logika. Hasil operasi ini didapatkan nilai 1 jika benar dan nilai 0 jika salah.
Contoh coding beserta hasil outputnya :


Scriptnya :
<?php
            $bil1=100;
            $bil2=70;
            $teks1="PHP";
            $teks2="php";
            $hasil=($bil1<>$bil2)or($teks1==$teks2);
            echo "$bil1<>$bil2 or $teks1==$teks2 adalah $hasil<br>\n";
            $hasil=!($teks1==$teks2);
            echo "!($teks1==$teks2) adalah $hasil";
?>
   d. Operator String adalah operator yang digunakan untuk penggabungan taks. Operator ini bisa digunakan juga memakai symbol titik (.) 
Contoh coding beserta hasil outputnya :



Script :
<?php
$teks1="Tugas Kelompok Web Programming 1<br>";
$teks2="Universitas Bina Sarana Informatika";
$hasil=$teks1.$teks2;
echo "$hasil";
?>       
4.      Apa yang dimaksud Operator Aritmatika ? dan pada saat membuat program apa kita menggunakan operator tersebut ?
Jawab : -  Operator Aritmatika adalah operator yang digunakan untuk melakukan perhitungan matematika. Contoh : Penjumlahan, Pengurangan, perkalian, dan pembagian
-          Digunakan pada saat membuat program penghitungan.

5.      Pada saat apa sebuah program menggunakan operator perbandingan ? jelaskan cara menggunakan operator perbandingan ? berikan contoh coding dan Jelaskan !
Jawab : -    Pada saat program membandingkan (relasi) sebuah variable 1 dengan variable
            lainya contohnya jika angka pertama lebih besar
dari kedua maka jalankan perintah perbandingan
-          Cara menggunakan operator perbandingan : Dengan cara membandingkan 2 data
Jika suatu data “benar” maka akan menghasilkan “true” dan juga sebaliknya, jika
salah satu data salah maka akan menghasilkan “false”.

LATIHAN SOAL SLIDE PERTEMUAN 3
Buatlah script menggunakan Bahasa pemrograman PHP untuk menghitung volume balok menggunakan fungsi operator aritmatika dan operator string dengan ketentuan sebagai berikut : Panjang balok = 10, lebar balok = 7, tinggi balok = 15, buat variable  teks1 yang berisi  = “Belajar Menghitung” dan teks2 yang berisi “volume balok”. Buat perintah untuk menggabungkan nilai dari variable teks1 dan teks2 menggunakan operator string.  Outputnya sebagai berikut :


Jawab :  contoh coding beserta hasil outputnya :


      Script :
<?php
        $kata1="Belajar Menghitung Volume Balok";
        $kata2="Panjang Blok";
        $kata3="Lebar Blok";
        $kata4="Tinggi Blok";
        $kata5="Volume Blok";
        $PanjangBalok=10;
        $LebarBalok=7;
        $TinggiBalok=15;
        $volume=$PanjangBalok*$LebarBalok*$TinggiBalok;

        echo "$kata1<br>";
        echo "$kata2 = $PanjangBalok<br>";
        echo "$kata3 = $LebarBalok<br>";
        echo "$kata4 = $TinggiBalok<br>";
        echo "$kata5 = $volume<br>";
?>

Pertemuan 5 (Lanjutan Form)

Senin, 13 April 2020 WEB PROGRAMMING 1       LATIHAN SLIDE 5 1.       Buat script program untuk membuat form input dan output data...