Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <%--
- Document : latiahan3
- Created on : Mar 24, 2017, 8:02:20 AM
- Author : petik
- --%>
- <%@page contentType="text/html" pageEncoding="UTF-8"%>
- <!DOCTYPE html>
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
- <title>Latihan3</title>
- </head>
- <body>
- <form action="latiahan3.jsp" method="POST">
- <table align="center" border="1" width="60%" cellpadding="10">
- <thead>
- <tr bgcolor="green">
- <th colspan="2">
- FORM NILAI
- </th>
- </tr>
- </thead>
- <tbody>
- <tr>
- <td>Nama Mahasiswa</td>
- <td>
- <input type="text" name="nama" value="" />
- </td>
- </tr>
- <tr>
- <td>Mata Kuliah</td>
- <td>
- <select name="matkul">
- <option value="">-- Pilih mata kulaih --</option>
- <option value="Bahasa Inggris">Bahasa Inggris</option>
- <option value="Hukum Islam">Hukum Islam</option>
- <option value="Teologi Islam">Teologi islam</option>
- </select>
- </td>
- </tr>
- <tr>
- <td>Nilai</td>
- <td>
- <input type="text" name="nilai" value="" />
- </td>
- </tr>
- </tbody>
- <tfoot>
- <tr bgcolor="green">
- <th colspan="2" align="right">
- <input type="submit" value="Simpan" />
- </th>
- </tr>
- </tfoot>
- </table>
- </form>
- </body>
- </html>
- <%
- // tangkap request form
- String nama = request.getParameter("nama");
- String matkul = request.getParameter("matkul");
- String nilai = request.getParameter("nilai");
- //int nil = Integer.parseInt(nilai);
- float nil = Float.parseFloat(nilai);
- // Uji Kelulusan dengan ternary
- String ket = (nil >= 60) ? "Lulus" : "gagal";
- // uji dengan if
- char grade;
- if(nil >= 85 && nil <= 100) grade = 'A';
- else if(nil >= 75 && nil <= 85) grade = 'B';
- else if(nil >= 60 && nil <= 75) grade = 'C';
- else if(nil >= 30 && nil <=60) grade = 'D';
- else grade = 'E';
- // uji predikat
- String predikat;
- switch (grade){
- case 'A' : predikat = "Memuaskan"; break;
- case 'B' : predikat = "Baik"; break;
- case 'C' : predikat = "Cukup"; break;
- case 'D' : predikat = "kurang"; break;
- default : predikat = "Buruk";
- }
- %>
- <%--tampilkan populasi datanya --%>
- Nama Mahasiswa : <%= nama %>
- <br/>Mata kuliah : <%= matkul %>
- <br/>Nilai : <%= nilai %>
- <br/>Keterangan : <%= ket %>
- <br/>Grade : <%= grade %>
- <br/>Predikat : <%= predikat %>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement