Hesap Makinesi Yapıyoruz

Sizlerle bu derste PHP ile basit bir hesap makinesi yapmaya ne dersiniz?

 

Sizlerle bu derste PHP ile basit bir hesap makinesi yapmaya ne dersiniz?

<form action="cal.php" method="post">
    <br> Sayi 1 :
    <input type="text" name="sayi1">
    <br> Sayi 2 :
    <input type="text" name="sayi2">
    <br>
    <input type="submit" value="Hesapla">
</form>
$sayi1 = $_POST["sayi1"]; if($sayi1==""){ echo "Lütfen 1.ci Kutucugu Doldurunuz
<br>"; }else{ $sayi2 = $_POST["sayi2"]; if($sayi2==""){ echo "Lütfen 2.ci Kutucugu Doldurunuz
<br>"; }else{ $hesapla = $sayi1+$sayi2; echo "Sayi1 :<b>".$sayi1."
<br></b>"; echo "Sayi 2 :<b>".$sayi2."
<br></b>"; echo "TOPLAM :<b>".$hesapla."</b>
<br>"; } } ?>

Yukarıdaki kodları "cal.php" diye çalıştırın ve hesap makineniz hazır.

Şu an için toplama (+) yapabiliyor ama eğer toplama değil de çarpma ya da bölme ya da çıkartma yapmasını istiyorsanız şu kodlarda yer alan:

$hesapla = $sayi1+$sayi2;

artıyı (+) çarpma yapmak istiyorsanız (x), çıkarma yapmak istiyorsanız (-) ya da bölme yapmak istiyorsanız (/) şeklinde (+) ile degiştiriniz.

Yorum Yaz

Yorum yazabilmek için üye girişi yapmanız gerekiyor!

Kodlar eksik..Form yollanmadan kutucugu doldurun der bu kodlar..isset($HTTP_POST_VARS) gibi kodlarla biraz daha geliştirilmeli..Ayrıca !$sayi1 die kullanmak daha mantıklı bence tabi..
valla mahirix haklı bu örnek olmuyooo.ne yapmak lazım bilen biri yazabilir miiii?:kirp:
arkdaşlar hesap.php <form action="cal.php" method="post"> <br> Sayi 1 :<input type="text" name="sayi1"> <br> Sayi 2 :<input type="text" name="sayi2"> <br> <input type="submit" value="Hesapla"> </form> cal.php <?php //kalan php kodlarıda buraya gelecek ?>
Çalışıyo..Bu basit ama guzel mantık öğretir!! PHP Matematiksel fonksiyonları ilk başta öğretiyo kitap.Ben oyle öğrenmiştim.
<form action="d2.php" method="post"> <br> Sayi 1 :<input type="text" name="sayi1"> <br> Sayi 2 :<input type="text" name="sayi2"> <br> <input type="submit" onclick="islem()" value="Hesapla"> </form> <?php if(empty($_POST["sayi1"])){echo "Lütfen 1.ci Kutucugu Doldurunuz<br>";}if(isset($_POST["sayi1"])){ islem();} if(empty($_POST["sayi2"])){echo "Lütfen 2.ci Kutucugu Doldurunuz<br>";} function islem() { $hesapla = $_POST["sayi1"]+$_POST["sayi2"]; echo "Sayi1 :<b>".$_POST["sayi1"]."<br></b>"; echo "Sayi 2 :<b>".$_POST["sayi2"]."<br></b>"; echo "TOPLAM :<b>".$hesapla."</b><br>"; } ?>

Yukarı Git