if şart yapısı ile Gelir Vergisi Hesaplama
Bu bölümde if yapılarına devam ediyoruz. Gelir vergisi hesabını yapacağız, gelir miktarını kullanıcıdan alıp ödeyeceği vergiyi hesaplayacağız. Gelir vergisi hesabı nasıl yapılır, bu bilgileri Gelir İdaresi Başkanlığı web sitesinden aldım, şimdi 2016 yılındayız, tabi yıllara göre bu miktarlar değişebilir, bizim amacımız php ile şart yapılarının nasıl kullanıcılağının mantığını öğretmek.
12.600 TL'ye kadar | % 15 |
30.000 TL'nin 12.600 TL'si için 1.890 TL, fazlası | % 20 |
69.000 TL'nin 30.000 TL'si için 5.370 TL, (ücret gelirlerinde |
% 27 |
69.000 TL'den fazlasının 69.000 TL'si için 15.900 TL, (ücret |
% 35 |
Şimdi aşağıdaki formu hazırlayıp kullanıcıdan bir metin kutusu içinde gelir miktarı girmesini istiyoruz. Bunun için gelirform.php dosyasını oluşturup içine aşağıdaki kodları yazınız.
gelirform.php dosyası içeriği
<html>
<head>
<meta charset="utf-8"/>
</head>
<body>
<form action="gelirhesapla.php" method="POST">
Geliriniz:<br><input type="text" name="gelir"><br>
<input type="submit" value="Vergi Hesapla">
</form>
</body>
</html>
Daha sonra gelirhesapla.php dosyasını oluşturup, yukarıdaki bilgilere göre gelir hesabını yapıyoruz.
Mutlu kodlamalar,
Oğuzhan TAŞ
Ekim, 2016
Daha sonra gelirhesapla.php dosyasını oluşturup, yukarıdaki bilgilere göre gelir hesabını yapıyoruz.
<?php
$gelir=$_POST['gelir'];
echo "Gelir:".$gelir."<br>";
if ($gelir<=12600)
{
$vergi= $gelir*15/100;
}
else if ($gelir>12600 && $gelir<=30000)
else if ($gelir>12600 && $gelir<=30000)
{
$fark=$gelir-12600;
$vergi = 1890+$fark*20/100;
}
else if ($gelir>30000 && $gelir<=69000)
{
else if ($gelir>30000 && $gelir<=69000)
{
$fark=$gelir-30000;
$vergi=5370 + $fark*27/100;
}
else if ($gelir>69000 && $gelir<=110000)
{
$fark = $gelir - 69000;
$fark = $gelir - 69000;
$vergi= 15900 + $fark*35/100;
}
else if ($gelir>110000)
else if ($gelir>110000)
{
$fark= $gelir-110000;
$vergi= 26970+$fark*35/100;
}
echo "Ödenecek Vergi :".$vergi;
?>
Mutlu kodlamalar,
Oğuzhan TAŞ
Ekim, 2016
Dil Değiştir(Change Language)
Kategoriler
- Csharp(58)
- Csharp Formlar(23)
- Web Tasarım(9)
- CSS(27)
- JavaScript(37)
- PHP(50)
- Laravel(3)
- ASP.net(38)
- Excel(15)
- Güvenlik(4)
- E-Ticaret(3)
- Kariyer(5)
- SQL Server(29)
- MySQL(16)
- Linux(17)
- MacOSX(8)
- Ayarlar(12)
- Bilgisayar Ağları(3)
- Symfony(1)
- Teknoloji(7)
- VBS(1)
- Arduino(6)
- RaspberryPi(1)
- Algoritmalar(15)
- HTML(3)
- Python(2)
- Bash Script(7)
- C Programlama(10)
- Flutter - Dart(11)
- Bootstrap(1)
En çok Okunan 18 Makale
- :: Excelde EĞER Fonksiyonu Kullanımı...
- :: Csharp ile Access Veritabanı Bağlan...
- :: SQL nedir, Temel SQL Komutları nele...
- :: Hangi Linux Dağıtımı?
- :: OSX İşletim Sistemine PHP, MySQL, A...
- :: PHP dilini kullanarak MySQLi tekniğ...
- :: Excel Hesap tablosunda EĞERSAY Fonk...
- :: Excel Hesap tablosunda ÇOKETOPLA Fo...
- :: Excel Hesap tablosunda ETOPLA Fonks...
- :: Excel Hesap tablosunda ÇOKEĞERSAY F...
- :: Hangi Programlama Dilini Öğrenmeliy...
- :: Mac Bilgisayarınıza Windows 7 Yükle...
- :: PHP ile Basit Dosya Yükleme
- :: C# Programlama Dili ile İlgili Örne...
- :: PHP Dili kullanarak MySQLi Tekniği ...
- :: Excel hücrelerinde yıldız koyarak b...
- :: PhpMyAdmin Şifresi Nasıl Değiştiril...
- :: Hangisi acaba, PHP mi ASP.NET mi ?