Elektrik Faturası Hesabı

21 Mart 2011 by B.Selçuk ÖKSÜZ
Leave a reply »
WP Greet Box icon
Merhaba! Selcukoksuz.com adresine hoş geldiniz. Eğer yeni iseniz ve içeriğimizi takip etmek isterseniz RSS Abonesi Olabilirsiniz.
Mailinize onay mesajı gönderilecektir. Cevaplamayı unutmayınız.

programlarımıza devam ediyoruz. Sınıflar, metotlar, değişkenler, matematik kütüphaneleri… Parçalar artık uygulamalarımızda bütünleşerek anlamlı hale gelmeye başlıyorlar. Bu örnekler de anlayamadığınız yada sıkıntı çektiğiniz yerler varsa önce ki derslerine bakmanızı tavsiye ederim. Kod aralarında bazı açıklamaları yapmıyorum artık. Çok uzuyor çünkü kodumuz. Önce ki derslerimde neredeyse her satıra açıklama yazıyordum. Oradan bilgi alabilirsiniz

Bu uygulamamız da ise faturası hesabı yapacağız. Sistem dönemlik indirimleri olan ve sayaç bilgilerini isteyen bir sistem. Uygulamamıza geçelim isterseniz;

Uygulama: Yaz için %10, bahar için %1, kış için %0, sonbahar için %7 indirim yapan ve kullanıcının ilk ve son sayaç numaralarına göre fatura değerini hesaplayan uygulama. Uygulama 3 kere fatura hesapladıktan sonra sonlanır.

Amaç: Sınıf tanımını ifade eden sınıfın yazılması

Dil: Java

Program: NetBeans

Kodlar:

public class ElektrikFaturasi {

    int counter1, counter2, season;
    double cost, unitFee = 3.00;

    public double sumCost()
    {
        cost = (Math.abs(counter2-counter1)*unitFee);
        switch(season)
        {
            case 1://YAZ %10
                cost = cost - cost*10/100;
                break;

            case 2://Bahar %1
                cost = cost - cost*1/100;
                break;

            case 3://Kış %0
                cost = cost;
                break;

            case 4://Sonbahar %7
                cost = cost - cost*7/100;
                break;
        }
        return cost;
    }
}

Uygulama: Yaz için %10, bahar için %1, kış için %0, sonbahar için %7 indirim yapan ve kullanıcının ilk ve son sayaç numaralarına göre fatura değerini hesaplayan uygulama. Uygulama 3 kere fatura hesapladıktan sonra sonlanır.

Amaç: Ana sınıfı ifade eden sınıfın yazılması

Dil: Java

Program: NetBeans

Kodlar:

import java.util.Scanner;//Klavyeden Değer okutmak için
public class ElektrikFaturasiDene {
    public static void main(String [] args)
    {
        Scanner klavye = new Scanner(System.in);
        ElektrikFaturasi fatura1 = new ElektrikFaturasi();
        System.out.println("Sezonluk Fatura Hesabı");

        for(int i=1;i<=3;i++)
        {
            System.out.println("1-Yaz\t2-Bahar\t3-Kış\t4-Sonbahar");
            System.out.print("Fatura için sezon giriniz = ");
            fatura1.season = klavye.nextInt();
            System.out.print("Fatura için ilk sayaç = ");
            fatura1.counter1 = klavye.nextInt();
            System.out.print("Fatura için son sayaç = ");
            fatura1.counter2 = klavye.nextInt();

            System.out.println("Fatura tutarınız = "+fatura1.sumCost()+" TL.\n\n");
            System.out.println("blog.selcukoksuz.com");
        }
    }
}

Yukarıda ki kodlamanın çıktısı aşağıda ki gibi olmalıdır;

Sezonluk Fatura Hesabı
1-Yaz        2-Bahar        3-Kış        4-Sonbahar
Fatura için sezon giriniz = 1
Fatura için ilk sayaç = 30
Fatura için son sayaç = 40
Fatura tutarınız = 27.0 TL.

blog.selcukoksuz.com

Yazar Hakkında

Bilgisayarla yaşamayı bir tarz olarak benimsemiş, teknoloji ile tamamen içli dışlı bir; web tasarımcı, yazılımcı, donanımcı, blog yazarı ve bilgisayar mühendisidir.

B.Selçuk ÖKSÜZ
B.Selçuk ÖKSÜZ kullanıcısının tüm yazıları.

Arama Sorguları

  • elektrik faturası hesaplama 2011 (152)
  • elektrik sayaç hesaplama (108)
  • elektrik hesaplama 2011 (72)
  • elektrik fatura hesaplama 2011 (64)
  • elektrik faturası hesaplama excel (62)
  • elektrik faturası hesaplama programı (50)
  • elektrik sayacı hesaplama (44)
  • elektrik faturası hesaplama (42)
  • elektrik fatura hesaplama excel (36)
  • elektrik hesaplama programı (35)
Advertisement

Bu Yazıyı Beğendiniz Mi?

0

Bir Cevap Yazın

Sizin Yorumunuz Nedir?

%d blogcu bunu beğendi:
Gizlilik Hakları