Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 30

UJIAN AKHIR SEMESTER

PEMOGRAMAN KOMPUTER

Created By:
Agung Widiantoro 41618110040
Guided By:
Bapak Iwan Roswandi, S.Kom, MT

Program Studi Teknik Industri


Fakultas Teknik
Universitas Mercu Buana Meruya
2020
 
KERTAS KERJA UJIAN
Semester : Ganji / Genap / Pendek*) Tahun akademik : . . .

           

Nomor Induk Mahasiswa   416181110040 Nomor Ujian : 23 Paraf Mahasiswa

Nama   AGUNG WIDIANTORO  

Fakultas / Program Studi TEKNIK/TEKNIK INDUSTRI Paraf Pengawas

Mata Kuliah    PEMOGRAMAN KOMPUTER  

Dosen   Iwan Roswandi, S.Kom, MT Nilai Ujian (00-100)

Waktu   Hari Tanggal Jam Ruang  

Pelaksanaan Ujian   Sabtu 11 Juli 2020 14:30 – 17:00 D-203  

2
1. Form Login User name = Nama Mahasiswa, Password = NIM

 Coding Input Versi 1

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<title>Form 1</title>

</head>

<body>

<form action="pro_form1.php" method="POST" name="Input">

<h2>Login User Name</h2>

Username : <input type="text" name="username"><br>

Password : <input type="password" name="password"><br>

<input type="submit" name="Login" value="Login">

<input type="reset" name="reset"value="Reset">

</form>

</body>

</html>

3
 Coding Proses Versi 1

<?php

if(isset($_POST['Login'])) {

$user = $_POST['username'];

$pass = $_POST['password'];

if($user=="Agung Widiantoro"&&$pass=="41618110040"){

echo "<h2>Login Berhasil</h2>";

} else {

echo "<h2>Login Gagal</h2>";

?>

4
 Hasil Input Versi 1

5
 Hasil Proses Versi 1

 Coding Input Versi 2

<?php

if(isset($_POST["submit"])){

if($_POST["username"] == "Agung Widiantoro" && $_POST["password"] == "41618110040")


{

header("Location:pro_form11.php");

exit;

} else{

$error = true;

?>

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">
6 <meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="viewport" content="width=device-width, initial-scale=1.0">

<title>Form 1</title>

</head>

<body>

<h1>Login Admin</h1>

<?php if(isset($error)) : ?>

<p style="color: red; font-style:italic;">username / password salah!</p>

<?php endif; ?>

<ul>

<form action="" method="POST">

<li>

<label for="usename">Username :</label>

<input type="text" name="username" id="username">

</li>

<li>

<label for="password">Password :</label>

<input type="password" name="password" id="password">

</li>

<button type="submit" name="submit">Enter</button>

</form>

</ul>

</body>

</html>

7
8
 Coding Proses Versi 2

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<title>Form 1</title>

</head>

<body>

<h1>Selamat Datang Admin!</h1>

<a href="in_form11.php">Logout</a>

</body>

</html>

9
 Hasil Input Versi 2

 Hasil Proses Versi 2

10
2. Form Data Nama Mahasiswa, NIM, Alamat, Umur, Nilai UTS

 Form Coding Input Versi 1

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<title>Form 2</title>

</head>

<body>

<form action="pro_form2.php" METHOD="POST" NAME="input">

<h2>Data Identitas Mahasiswa</h2>

Nama : <input type="text" name="nama"><br>

NIM : <input type="text" name="nim"><br>

Alamat : <input type="text" name="alamat"><br>

Umur : <input type="text" name="umur"><br>

Nilai UTS : <input type="text" name="nilai"><br>

<input type="submit"name="Input"value="Proses">

</form>

</body>

</html>

11
 Form Coding Proses Versi 1

<?php

if (isset($_POST['Input'])) {

$nama = $_POST['nama'];

echo "Nama : $nama<br>";

$nim = $_POST['nim'];

echo "NIM : $nim<br>";

$alamat = $_POST['alamat'];

echo "Alamat : $alamat<br>";

$umur = $_POST['umur'];

echo "Umur : $umur<br>";

$nilai = $_POST['nilai'];

echo "Nilai UTS : $nilai<br>";

?>

12
 Form Hasil Input Versi 1

13
 Form Hasil Proses Versi 1

 Form Coding Input Versi 2

<?php

$mahasiswa = [

["nama" => "Agung Widiantoro",

"nim" => "41618110040",

"alamat" => "Lembah Hijau Cikarang Selatan Jawa Barat",

"umur" => "25",

"nilai" => "100"

],

["nama" =>"Agung Kusumo Nugroho",

"nim" =>"41618110041",

"alamat" => "Cibarusah Cikarang Timur Jawa Barat",

"umur" => "26",

"nilai" => "100"

],
14
["nama" =>"Agung Ginanjar",

"nim" =>"41618110042",

"alamat" => "Cifest Cikarang Utara Jawa Barat",

"umur" => "27",

"nilai" => "100"

];

?>

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<title>Form 2</title>

</head>

<body>

<h1>Data Identitas Mahasiswa</h1>

<ul>

<?php foreach( $mahasiswa as $mhs) :?>

<li>

<a href="pro_form22.php?nama=<?= $mhs["nama"];?> &nim=

<?= $mhs["nim"]; ?> &alamat=<?= $mhs["alamat"];?>

&umur=<?= $mhs["umur"];?> &nilai=<?= $mhs["nilai"];?>"> <?= $mhs["nama"]; ?>

</a>

</li>

<?php endforeach; ?>

</ul>

</body>

</html>
15
16
 Form Coding Proses Versi 2

<?php

if (!isset($_GET["nama"])||

!isset($_GET["nim"])||

!isset($_GET["alamat"])||

!isset($_GET["umur"])||

!isset($_GET["nilai"])) {

// redirect

header("Location: in_form22.php");

exit;

?>

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<title>Data Identitas Mahasiswa</title>

</head>

<body>

<h1>Detail Indentitas</h1>

<ul>

<li><?="NAMA : $_GET[nama]";?></li>

<li><?= "NIM : $_GET[nim]";?></li>

<li><?= "ALAMAT : $_GET[alamat]";?></li>

<li><?= "UMUR : $_GET[umur]";?></li>

<li><?= "NILAI UTS : $_GET[nilai]";?></li>

</ul>
17
18
 Form 2 Hasil Input Versi 2

 Form 2 Hasil Proses Versi 2

19
3. Form Besar Gaji sesuai NIM

 Form Coding Input

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<title>Gaji Karyawan</title>

</head>

<body>

<form action="pro_pajak.php" method="POST" name="Input">

<h2>Perhitungan Gaji Karyawan</h2>

Nama Karyawan : <input type="text" name="nama"><br>

Gaji Pokok : <input type="text" name="gaji"><br>

<input type="submit" name="Input" value="Input">

<input type="reset" name="reset"value="Reset">

</form>

</body>

</html>

20
 Form Coding Proses

<?php

if(isset($_POST['Input'])) {

$nama = "Agung Widiantoro";

$gaji = 41618110040;

$pajak = 0.025;

$net = $gaji - ($gaji*$pajak);

if($nama=="Agung Widiantoro"&&$gaji=="41618110040"){

echo "<b>Slip Gaji Periode</b>" . date('<b> F, Y</b><br>');

echo "<br>";

echo "Nama Karyawan = $nama<br>";

echo "Gaji Pokok = Rp.$gaji<br>";

echo "Gaji Bersih = Rp.$net";

} else {

echo "<h2>Gaji Tidak Ditemukan(^~^)</h2>";

}
21
?>
 Form Hasil Input

22
 Form Hasil Proses

23
4. Form Jurusan yang ada di fakultas Teknik

 Form Coding Input

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<title>Pilih Jurusan</title>

</head>

<body>

<form action="proses06.php" method="POST" name="input">

<h2>Pilih Jurusan Anda :</h2>

<input type="radio" name="jurusan" value="Teknik Elektro" checked> Teknik Elektro<br>

<input type="radio" name="jurusan" value="Teknik Industri" checked> Teknik Industri<br>

<input type="radio" name="jurusan" value="Teknik Mesin" checked> Teknik Mesin<br>

<input type="radio" name="jurusan" value="Teknik Sipil" checked> Teknik Sipil<br>

<input type="radio" name="jurusan" value="Teknik Arsitektur" checked> Teknik


Arsitektur<br>

<input type="submit" name="Pilih" value="Pilih">

</form>

</body>

</html>

24
 Form Coding Proses

<?php

if(isset($_POST['Pilih'])) {

$jurusan = $_POST['jurusan'];

echo "Jurusan Anda Adalah

<b><font color ='blue'>$jurusan</font></b>";

}?>

25
 Form Hasil Input

 Form Hasil Proses

26
5. Form Mata Kuliah dengan Nilai Terbaik

 Form Coding Input

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<title>Daftar Mata Kuliah SMT 4</title>

</head>

<body>

<form action="pro_matkul.php" method="POST" name="input">

<h2>Pilih 5 Mata Kuliah Dengan Nilai Terbaik :</h2>

<input type="checkbox" name="matkul1" value="PPIC" checked> PPIC<br>

<input type="checkbox" name="matkul2" value="Kewirausahaan 1" checked> Kewirausahaan


1<br>

<input type="checkbox" name="matkul3" value="Ergonomi dan K3" checked> Ergonomi dan


K3<br>

<input type="checkbox" name="matkul4" value="Pemograman Komputer" checked>


Pemograman Komputer<br>

<input type="checkbox" name="matkul5" value="Penelitian Operasional" checked> Penelitian


Operasional<br>

<input type="checkbox" name="matkul6" value="Bahasa Inggris 2" checked> Bahasa Inggris


2<br>

<input type="submit" name="Tampilkan" value="Tampilkan">

</form>

</body>

</html>

27
 Form Coding Proses

<?php

if(isset($_POST['Tampilkan'])) {

echo "<b>5 Mata Kuliah dengan Nilai Terbaik : </b><br>";

if(isset($_POST['matkul1'])) {

echo "*".$_POST['matkul1']."<br>";

if(isset($_POST['matkul2'])) {

echo "*".$_POST['matkul2']."<br>";

if(isset($_POST['matkul3'])) {

echo "*".$_POST['matkul3']."<br>";

if(isset($_POST['matkul4'])) {

echo "*".$_POST['matkul4']."<br>";

28
if(isset($_POST['matkul5'])) {

echo "*".$_POST['matkul5']."<br>";

if(isset($_POST['matkul6'])) {

echo "*".$_POST['matkul6']."<br>";

?>

29
 Form Hasil Input

 Form Hasil Proses

30

You might also like