PHP Vize Final Ortalaması ve Geçti Kaldı Örneği

Konuyu Okuyanlar (0 kayıtlı üye )

sdkbyrm

olwα.ɴeт
Üyelik Tarihi
23 Aralık 2020
Mesajlar
813
Beğeniler
1
Puanı
3
Ticaret: 0 / 0 / 0
Bu örnekte PHP ile Vize ve Final notu kullanıcıdan istenerek ortalama hesaplama ve Geçme Kalma durumu gösteren bir örnek oluşturacağız.


Örnekte ortalama hesaplanırken Vize notunun %40‘ ı ile Final notunun %60‘ ı toplanacak ve Geçme durumu ise hesaplanan bu ortalama ve Kullanıcının girdiği Final notunun 50′ den yukarı olması şartı aranacaktır. Bu şartlardan herhangi birinin olmaması durumunda Kaldı yazacaktır.

Canlı olarak vize final hesaplamak için vize final hesaplama robotu sayfasına bakınız.

PHP Kodları:


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>www.algoritmaornekleri.com - PHP Örnekleri</title>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap-theme.min.css">
</head>
<body>
<div class="container">
<?php
if(isset($_POST["kontrol"]))//kontrol adında bir form nesnesi var mı kontrolü yapılıyor
{
$vize=$_POST["vize"];
$final=$_POST["final"];
$sonuc=$vize*0.4 + $final*0.6;
if($sonuc >= 60 && $final >= 60)
{
echo "<h1 class='text-info'>$sonuc ,GEÇTİ</h1>";
}
else
{
echo "<h1 class='text-danger'>$sonuc ,KALDI</h1>";
}
}
?>
<hr>
<form action="<?=$_SERVER['PHP_SELF']?>" method="post">
<div class="form-group">
<label for="vize">Vize Notu:</label>
<input type="text" class="form-control" name="vize">
</div>
<div class="form-group">
<label for="final">Final Notu:</label>
<input type="text" class="form-control" name="final">
</div>
<button type="submit" name="kontrol" class="btn btn-default" >Kontrol Et</button>
</form>
</div>
</body>
</html>
Ekran Çıktısı:

1608738900617.png
 
Üst Alt