Diskusi kondisi

Kondisi

Kondisi

by SUGENG WIDODO -
Number of replies: 6

Untuk membuat kondisi di PHP, terdapat beberapa perintah.  Salah satunya adalah perintah kondisi IF.  Seandainya terdapat kasus sebagai berikut :

Akan dibuat aplikasi untuk dapat menampilkan nilai huruf berdasarkan inputan nilai angka.  Adapun kriteria nilai huruf yang akan ditampilkan adalah 

  • Jika nilai angka kurang dari 30 maka nilai hurufnya adalah E,
  • jika nilai angka antara 30 dan 50 maka nilai hurufnya adalah D,
  • jika nilai angka antara 51 dan 70 maka nilai hurufnya adalah C,
  • jika nilai angka antara 71 dan 80 maka nilai hurufnya adalah B,
  • jika nilai angka lebih besar dari 80 maka nilai hurufnya adalah A

Mari kita diskusikan, bagaimana perintah kondisi IF yang harus dibuat untuk dapat menyelesaikan masalah tersebut.

In reply to SUGENG WIDODO

Re: Kondisi

by HASAN ASKARY -
<?php
// Contoh nilai angka
$nilai = 25;

// Mengecek kondisi dan menetapkan nilai huruf
if ($nilai < 30) {
$nilai_huruf = 'E';
} elseif ($nilai >= 30 && $nilai <= 50) {
$nilai_huruf = 'D';
} elseif ($nilai >= 51 && $nilai <= 70) {
$nilai_huruf = 'C';
} elseif ($nilai >= 71 && $nilai <= 80) {
$nilai_huruf = 'B';
} else {
$nilai_huruf = 'A';
}

// Menampilkan hasil
echo "Nilai angka: $nilai
";
echo "Nilai huruf: $nilai_huruf";
?>
In reply to SUGENG WIDODO

Re: Kondisi

by MUHAMMAD ALIF NUR DARWANZA -
<?php

$nilai = 75;

if ($nilai < 30) {
$huruf = "E";
} else if ($nilai >= 30 && $nilai <= 50) {
$huruf = "D";
} else if ($nilai >= 51 && $nilai <= 70) {
$huruf = "C";
} else if ($nilai >= 71 && $nilai <= 80) {
$huruf = "B";
} else {
$huruf = "A";
}

echo "Nilai angka: $nilai, Nilai huruf: $huruf";
In reply to SUGENG WIDODO

Re: Kondisi

by HILMIYAH MAWADDAH -
<?php
// Contoh nilai angka
$nilai = 75;

// Perintah kondisi if untuk menentukan nilai huruf
if ($nilai < 30) {
$nilai_huruf = 'E';
} elseif ($nilai >= 30 && $nilai <= 50) {
$nilai_huruf = 'D';
} elseif ($nilai >= 51 && $nilai <= 70) {
$nilai_huruf = 'C';
} elseif ($nilai >= 71 && $nilai <= 80) {
$nilai_huruf = 'B';
} else {
$nilai_huruf = 'A';
}

// Menampilkan hasil
echo "Nilai angka: $nilai
";
echo "Nilai huruf: $nilai_huruf";
?>
In reply to SUGENG WIDODO

Re: Kondisi

by REVA RAHMA NADIRA -
Perintah kondisi IF yang harus dibuat untuk dapat menyelesaikan masalah tersebut yaitu :
<?php
$nilai = 75;

if ($nilai < 30) {
$nilai_huruf = 'E';
} elseif ($nilai >= 30 && $nilai <= 50) {
$nilai_huruf = 'D';
} elseif ($nilai >= 51 && $nilai <= 70) {
$nilai_huruf = 'C';
} elseif ($nilai >= 71 && $nilai <= 80) {
$nilai_huruf = 'B';
} else {
$nilai_huruf = 'A';
}

echo "Nilai angka: $nilai
";
echo "Nilai huruf: $nilai_huruf";
?>
In reply to SUGENG WIDODO

Re: Kondisi

by FATIH NUR ACHMAD -
<?php
$nilai_angka = floatval($_POST['nilai_angka']);

// ini untuk perintah kondisi if nya
if ($nilai_angka < 30) {
$nilai_huruf = 'E';
} elseif ($nilai_angka >= 30 && $nilai_angka < 50) {
$nilai_huruf = 'D';
} elseif ($nilai_angka >= 50 && $nilai_angka < 70) {
$nilai_huruf = 'C';
} elseif ($nilai_angka >= 70 && $nilai_angka < 80) {
$nilai_huruf = 'B';
} else {
$nilai_huruf = 'A';
}

// ini merupakan untuk menampilkan hasil dari yg akan ditampilkan
echo "Nilai huruf untuk nilai angka $nilai_angka adalah: $nilai_huruf";
?>
In reply to SUGENG WIDODO

Re: Kondisi

by ELISABETH PATRICIA JELIANA MA'U -
php <?php
// Input nilai angka
$nilai = 75;

// Kondisi untuk menentukan nilai huruf
if ($nilai < 30) {
$nilai_huruf = 'E';
} elseif ($nilai >= 30 && $nilai <= 50) {
$nilai_huruf = 'D';
} elseif ($nilai >= 51 && $nilai <= 70) {
$nilai_huruf = 'C';
} elseif ($nilai >= 71 && $nilai <= 80) {
$nilai_huruf = 'B';
} else {
$nilai_huruf = 'A';
}

// Menampilkan hasil
echo "Nilai angka: $nilai
";
echo "Nilai huruf: $nilai_huruf";
?>