Ad Unit (Iklan) BIG

Cara Membuat Program Khs Mahasiswa menggunakan array di php

3 komentar

website
Cara Membuat Program Menghitung nilai Khs Mahasiswa menggunakan array di php

Assalamualaikum wr.wb
    Kembali lagi di blogg calonprogramer.com sebelumnya maaf buat sobat semuanya karena calonprogramer udah lama banget baru upload artikel lagi ya maaf sobat semua. dan kali ini calonprogramer akan berbagi wawasan lagi nih tentang seputar mata kuliah di komputer, nah kali ini calonprogramer akan memberikan gambaran tentang bagaimana membuat tabel mahasiswa dan sekaligus cara agar di dalamnya bisa  kita bisa menginput nilai yang awalnya nominal lalu diproses sehingga keluarnya menjadi nilai grade (A, B, C, D, E).
      Pasti sebagian dari kalian semua sudah tau kan? dan calonprogramer cuma ingin mengingatkan saja siapa tau ada yang lupa. Sebaiknya kalian harus punya atau instal dahulu apps xampp ya sob, langsung saja kita beri tau langkahnya ya sob ingat jangan sampai ada step yang kelewat ya, langkahnya ialah:
  • Buka folder xampp dan sublime
  • Buka folder htdocs
  • Buat 2 file dengan format php (kalo kami buat "CETAK_KHS.php" dan " KHS.php")
  • copy program yang akan kami tulis di bawah dengan sesuai format dan namanya ya 
  • lalu jalankan xampp-control.exe yang terdapat pada folder xampp
  • klik menu start pada menu apache dan klik admin
  • pada bagian lokalhost tempel alamat ini(http://localhost/CETAK_KHS.php)
  • setelah kalian mengisi nilai pada kolom tabel mahasiswa lalu kalian klik pada menu CETAK KHS
  • maka dengan sendirinya langsung lanjut pada hasil yang kalian simpan pada KHS.php
program:
 CETAK_KHS.php

<HTML>
<HEAD>
    <style type="text/css">
        <!--
        body.p.id
        {color: black; font-family: verdana; font-size: 80pt}
        H1
        {color: black; font-family:arial; font-size: 62pt}
        .kiri{text-align: left;}
        p{text-align: center;}
        input{border:none; font-size: 16px background :yellow;}
        td{font-size:  16px}
        th{font-size: 18px}
        -->
    </style>
</HEAD>
<body>
    <table border=7 cellpadding=100 width=100%>
        <tr>
            
            <td bgcolor="yellow" align=center valign=top width=100%>
                <h2>Form Cetak KHS Mahasiswa Universitas Sriwijaya <br>Fakultas Ilmu Komputer<br>Tahun 2019/2020</h2>
                
                <form method="post" action="KHS.php">
                    <table border=4 width=50% bgcolor="silver" align=center valign=top >
                        <tr>
                            <td colspan="3" >
                                <br><h3 >
                                <div class="kiri" >&nbsp;&nbsp;Nama:
                                    <input type="text" name="nama" value="" size="55" maxlength="50" 
                                    style=" background: transparent;">
                                </div>
                                   <div class="kiri">&nbsp;&nbsp;Nim &nbsp;&nbsp;:
                                      <input type="text" name="nim" size="55" maxlength="14" value=""
                                      style=" background:transparent;"> 
                                  </div>
                                  </h3>
                            </td>

                        </tr>
                        <br>
                        <tr>
                            <th>No</th>
                            <th>&nbsp;Mata Kuliah&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</th>
                            <th>Nilai</th>
                        </tr>
                        
                        <tr>
                             <td style="text-align:center">1</td>
                            <td style="size: 80 ;background: ">Alpro 3</td>
                            <td style="text-align:center"><input type="text" name="nilaial" size="2" maxlength="14" value="" style=" background: transparent;"></td>
                           </tr>
                          
                        <tr>
                             <td style="text-align:center">2</td>
                            <td style="size: 80 ">Struktur Diskrit 2</td>
                            <td style="text-align:center"><input type="text" name="nilaidis" size="2" maxlength="14" value="" style=" background: transparent;"></td>
                           </tr>
                           <tr>
                             <td style="text-align:center">3</td>
                            <td style="size: 80 ">Basis Data</td>
                            <td style="text-align:center"><input type="text" name="nilaibd" size="2" maxlength="14" value="" style=" background: transparent;"></td>
                           </tr>
                           <tr>
                             <td style="text-align:center">4</td>
                            <td style="size: 80 ">Praktikum Basis Data</td>
                            <td style="text-align:center"><input type="text" name="nilaipbd" size="2" maxlength="14" value="" style=" background: transparent;"></td>
                           </tr>
                           <tr>
                             <td style="text-align:center">5</td>
                            <td style="size: 80 ">Pemrograman Web 2</td>
                            <td style="text-align:center"><input type="text" name="nilaipmw" size="2" maxlength="14" value="" style=" background: transparent;transparent;"></td>
                           </tr>
                           <tr>
                             <td style="text-align:center">6</td>
                            <td style="size: 80 ">Praktikum Alpro 3</td>
                            <td style="text-align:center"><input type="text" name="nilaipa" size="2" maxlength="14" value="" style=" background: transparent;"></td>
                           </tr>
                           <tr>
                             <td style="text-align:center">7</td>
                            <td style="size: 80 ">Struktur Data </td>
                            <td style="text-align:center"><input type="text" name="nilaisd" size="2" maxlength="14" value="" style=" background: transparent;"></td>
                           </tr>
                           <tr>
                             <td style="text-align:center">8</td>
                            <td style="size: 80 "; name= >Praktikum Struktur data</td>
                            <td style="text-align:center"><input type="text" name="nilaipsd" size="2" maxlength="14" value="" style=" background: transparent;"></td>
                           </tr>
                           <tr>
                             <td style="text-align:center">9</td>
                            <td style="size: 80 ">oop</td>
                            <td style="text-align:center"><input type="text" name="nilaioop" size="2" maxlength="14" value="" style=" background: transparent;"></td>
                           </tr>
                           <tr>
                             <td style="text-align:center">10</td>
                            <td style="size: 80 ">Praktikum web</td>
                            <td style="text-align:center"><input type="text" name="nilaipw" size="2" maxlength="14" value="" style=" background: transparent;"transparent;></td>
                           </tr></h1>
                          
                        <tr>
                            <td colspan="3">&nbsp;
                                <p>
                                <input type="submit" name="submit" value="CETAK KHS" size="10" maxlength="100" style="background: pink ;font-size:20px; color-border=3;">
                                </p>
                            </td>     
                        </tr>
                    </table>
                </form>
            </td>
        </tr>
    </table>    
</body>
</HTML>


  KHS.php

<?php

$name=$_POST['nama'];

$nim=$_POST['nim'];



$jumlah=0;

$mk_array = array (

                        0 => $_POST['nilaial'] ,

                        1 => $_POST['nilaidis'] ,

                        2 => $_POST['nilaibd'] ,

                        3 => $_POST['nilaipbd'] ,

                        4 => $_POST['nilaipmw'] ,

                        5 => $_POST['nilaipa'] ,

                        6 => $_POST['nilaisd'] ,

                        7 => $_POST['nilaipsd'],

                        8 => $_POST['nilaioop'],

                        9 => $_POST['nilaipw'] ,

                        );

for($x=0;$x<count($mk_array);[$x++]){

    if ($mk_array[$x] >85 && $mk_array[$x]<=100) {$grade[$x]='A';$bobot[$x]=4;} 

         else if ($mk_array[$x] >70 && $mk_array[$x]<=85) {$grade[$x]='B';$bobot[$x]=3;} 

         else if ($mk_array[$x] >60 && $mk_array[$x]<=70) {$grade[$x]='C';$bobot[$x]=2;} 

         else if ($mk_array[$x] >40 && $mk_array[$x]<=60) {$grade[$x]='D';$bobot[$x]=1;} 

         else if ($mk_array[$x] <40) {$grade[$x]='E';$bobot[$x]=0;} 

     $ipk=array_sum($bobot)/10;

}

for($x=0;$x<count($grade);){

        $grade0=$grade[$x++];

        $grade1=$grade[$x++];

        $grade2=$grade[$x++];

        $grade3=$grade[$x++];

        $grade4=$grade[$x++];

        $grade5=$grade[$x++];

        $grade6=$grade[$x++];

        $grade7=$grade[$x++];

        $grade8=$grade[$x++];

        $grade9=$grade[$x++];

    }



// now lYOUT THE Pgec

$page_str = <<< eopage

<html>

<head>

<style type="texs/css">



        body.p.id

        {color: black; font-family: verdana; font-size: 80pt}

        H1

        {color: black; font-family:arial; font-size: 62pt}

        .kiri{text-align: center;}

        p{text-align: center;}

        input{border:none; font-size: 16px}

        tr,td{font-size:  16px ;text-align: center;}

        th{font-size: 18px}







</style>

</head>



<body>

<table border=6 cellpadding=10 width=100% style="background: silver">



<td bgcollor="#f0f8ff" align=center valign=top width=80%>

<h2>Hasil Cetak KHS Mahasiswa Universitas Sriwijaya <br>Fakultas Ilmu Komputer<br>Tahun 2019/2020</h2>

<table border=4 width=50% style="background: orange">

                        <tr>

                            <td colspan="3">

                                <br><h3>

                                <div class="kiri" >&nbsp;Nama:

                                    $name

                                </div>

                                   <div class="kiri">&nbsp;Nim &nbsp;&nbsp;: 

                                      $nim

                                  </div>

                                  </h3>

                            </td>



                        </tr>

                        <br>

                        <tr>

                            <th>No</th>

                            <th>&nbsp;Mata Kuliah&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</th>

                            <th >Grade</th>

                        </tr>

                        

                        <tr>

                             <td style="text-align:center">1</td>

                            <td style="size: 80 ;background: ">Alpro 3</td>

                            <td style="text-align:center">$grade0</td>

                           </tr>

                        <tr>

                             <td style="text-align:center">2</td>

                            <td style="size: 80 ">Struktur Diskrit 2</td>

                            <td style="text-align:center">$grade1</td>

                           </tr>

                           <tr>

                             <td style="text-align:center">3</td>

                            <td style="size: 80 ">Basis Data</td>

                            <td style="text-align:center">$grade2</td>

                           </tr>

                           <tr>

                             <td style="text-align:center">4</td>

                            <td style="size: 80 ">Praktikum Basis Data</td>

                            <td style="text-align:center">$grade3</td>

                           </tr>

                           <tr>

                             <td style="text-align:center">5</td>

                            <td style="size: 80 ">Pemrograman Web 2</td>

                            <td style="text-align:center">$grade4</td>

                           </tr>

                           <tr>

                             <td style="text-align:center">6</td>

                            <td style="size: 80 ">Praktikum Alpro 3</td>

                            <td style="text-align:center">$grade5</td>

                           </tr>

                           <tr>

                             <td style="text-align:center">7</td>

                            <td style="size: 80 ">Struktur Data </td>

                            <td style="text-align:center">$grade6</td>

                           </tr>

                           <tr>

                             <td style="text-align:center">8</td>

                            <td style="size: 80 "; name= >Praktikum Struktur data</td>

                            <td style="text-align:center">$grade7</td>

                           </tr>

                           <tr>

                             <td style="text-align:center">9</td>

                            <td style="size: 80 ">oop</td>

                            <td style="text-align:center">$grade8</td>

                           </tr>

                           <tr>

                             <td style="text-align:center">10</td>

                            <td style="size: 80 ">Praktikum web</td>

                            <td style="text-align:center">$grade9</td>

                           </tr></h1>

                        <tr>

                            <td colspan="3" style="text-align:center">&nbsp;

                                <p >IPK Anda Adalah: $ipk</p>

                                <p >APAKAH ANDA PUAS?</p>

                                <p></p>

                            </td>     

                        </tr>

                    </table>



</td>

</tr>

</table>

</body>

</html>

eopage;

echo $page_str;



?>
 selamat mencoba sobat semua
Wassalamualaikum wr wb.
Riefqi
Saya adalah salah satu mahasiswa yang ingin berbagi ilmu seputar pemrograman dan saya harap bisa bermanfaat amin

Related Posts

3 komentar

  1. Reques program kepegawaian dong. Yg bisa langsung cetak absensi karyawan

    BalasHapus
  2. Reques program kepegawaian dong. Yg bisa langsung cetak absensi karyawan

    BalasHapus

Posting Komentar

Subscribe Our Newsletter