php kondisi if

permisi mastah numpang nanya lagi,

saya sedang belajar php mengenai kondisi_if. saya punya study kasus kayak gini mastah : Ket : contoh study kasus ini saya cari di internet.

- membuat program yang akan memberikan nilai akhir mahasiswa dalam bentuk akhir A, B, C, D, atau E.

- Ketentuan penilaian adalah sebagai berikut :

Nilai A adalah nilai antara 80-100. Nilai B adalah nilai antara 70-79. Nilai C adalah nilai antara 60-69. Nilai D adalah nilai antara 50-59. Nilai E adalah nilai antara 0-49.

- Jadi bagaimana cara membuat program php untuk penilaian mahasiswa diatas dengan menggunakan perintah php ?

dibawah ini koding yang saya buat dari pagi, sampai sekarang masih error. saya ingin membuat hasil output nya seperti ini : " jika mendapatkan angka (input) maka nilai nya adalah (output)"

tapi saya binggung bagaimana caranya. mohon bantuan nya.???

avatar Ibang
@Ibang

16 Kontribusi 1 Poin

Diperbarui 8 tahun yang lalu

5 Jawaban:

<form name="form1"action=""method="POST">
    Input : <input type="text" name="input">
	<input type="submit" name="submit">
    <?php
    	error_reporting(E_ALL ^ (E_NOTICE | E_WARNING));
        if (isset($_POST['submit'])) {
		$input = $_POST['input'];
		if ($input>=80 && $input<=100) {
			$tampil = "jika mendapatkan angka ".$input." maka nilainya adalah A";
			echo $tampil;
		}elseif($input>=70 && $input<=79){
			$tampil = "jika mendapatkan angka ".$input." maka nilainya adalah B";
			echo $tampil;
		}elseif($input>=60 && $input<=69){
			$tampil = "jika mendapatkan angka ".$input." maka nilainya adalah C";
			echo $tampil;
		}elseif($input>=50 && $input<=59){
			$tampil = "jika mendapatkan angka ".$input." maka nilainya adalah D";
			echo $tampil;
		}elseif($input>=0 && $input<=49){
			$tampil = "jika mendapatkan angka ".$input." maka nilainya adalah E";
			echo $tampil;
		}else{
			echo "Masukkan Nilai";
		}
	}
    ?>

coba bang

avatar KD626
@KD626

26 Kontribusi 2 Poin

Dipost 8 tahun yang lalu

error_reporting(E_ALL ^ (E_NOTICE | E_WARNING)); if (isset($_POST['submit'])) {

fungsi dari error_reporting dan isset itu untuk ap ya om, bisa di jelasin gak?? terus klw out put nya menggunakan "print" bisa gak ya om, maksud saya melakukan output nya tanpa form.??? mohon penjelasannya.

avatar Ibang
@Ibang

16 Kontribusi 1 Poin

Dipost 8 tahun yang lalu

jejak gan, mau lihat jawabannya juga, berhasil ngga gan? thanks @KD626

avatar paulpogba
@paulpogba

10 Kontribusi 17 Poin

Dipost 8 tahun yang lalu

fungsi error_reporting : untuk menangani error yang terjadi.kan biasanya ada peringatan yg bukan error alias cuma warning jadi kita bisa hilangkan tampilan error nya dengan tungsi itu.

fungsi isset : untuk menyatakan variabel yang sudah diset atau tdk. Kan di type submit ada name="submit" berarti kita sudah set dengan nama submit.

klo pake print bisa juga. jadi codingnya begini

print($tampil);
//klo untuk string print("ISI YANG MAU DI TAMPILKAN");

SEMANGAT ANAK MUDA

avatar KD626
@KD626

26 Kontribusi 2 Poin

Dipost 8 tahun yang lalu

mksh gan

avatar Ibang
@Ibang

16 Kontribusi 1 Poin

Dipost 8 tahun yang lalu

Login untuk ikut Jawaban