IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası
  sohbet

1Beğeni(ler)
  • 1 Post By YazılımMimarı

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 16 Nisan 2013, 05:58   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Aylık,faiz,hesaplama programı




Merhabalar..

Yatırılan Anaparayı aylık faiz oranını hesaplattıp. 3 aydan fazla bankada kalırsa %1 ek faiz
6 aydan fazla kalırsa %6 ek faiz oranı ile sonuclanan program

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
double anapara; int vade; double faizorani, faiz; Console.WriteLine("Yatırılan Parayı Giriniz;"); anapara = Convert.ToDouble(Console.ReadLine()); Console.WriteLine("Yatırılan Parayı Kac Aylık Yatıracagınızı Giriniz"); vade = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("Faiz Oranını Yazınız."); faizorani = Convert.ToDouble(Console.ReadLine()); faiz = anapara * vade * faizorani / 1200; Console.WriteLine("Faizden Sonraki Tutar;"); Console.WriteLine(faiz); if (vade > 3) { Console.WriteLine("3 ay sonraki Tutarı:"); Console.WriteLine(faiz); } else if (vade > 6) { Console.WriteLine("6 ay sonraki tutar:"); Console.WriteLine(faiz); } else { } Console.ReadKey();

Programda ufak eksiklikler var. Tamamlama islemini yapamadım. 3-6-12 aylık vadelerde ek faiz islemlerini nasıl yapacağız acaba?

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları sohbet odaları Benimmekan Mobil Sohbet
Alt 16 Nisan 2013, 09:47   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Aylık,faiz,hesaplama programı




Genel programın yazılım şeması modellenmesi pek hoş değil + girilen karakterlerin kontrolüde yok. Girilen karakterler [0-9] aralığında gibi bir regex ile kontrol ediniz yada money formatı işe kontrol işlemi yapınız.

Öncelikle programda koşullara göre yapılacak işlem paramterik olarak faiz hesaplanması.

Pseudo kodu belirteyim.

programın koşacağı kod bloğu, if yada switch case
{
//ek olarak, bankada kaldığı süre belirtilmeli yada yatırıldığı an itibari ile bir yerde kayıdı tutulmalı ve program bu anı baz alarak güncel zamandan paranın bankada kalacağı süreyi hesaplar.
//Şuan ben bunu biliyoruz diye düşünüyorum ve kullanıcıdan bu değeri alıyorum. Sadece programsal koşulun sağlanması için.
double bekletilenSure = 5; //gibi kullanıcıdan alına
//koşul 1 vade = 3 aylık faiz
String sonuc = faizHesapla(anapara,faiz, faizOrani, bekletilenSure); //faiz hesapla metodunu çalıştır
//koşul 2 = 6 aylık faiz
String sonuc = faizHesapla(anapara,faiz, faizOrani,bekletilenSure)
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
/faiz hesapla metodunu çalıştır
//
.
.
.
.
gibi
//sonuc'uda yazdırırsın.
}

//Faiz hesaplarkan kullanacağın parametreler
////anapara, vade, faizoranı bunları parametre olarak metoda gönder
String faizHesapla(double anaPara, double vade, dobule faizOrani){
double ekFaiz = 0;
if(3<bekletilenSure >6){
vadeOrani = 0.01;
ekFaiz = hesaplaEkFaiz(anapara,vadeOrani);
}
else if(6<bekletilenSure >12){
vadeOrani = 0.06;
ekFaiz = hesaplaEkFaiz(anapara,vadeOrani);
}else if(bekletilenSure >12){
vadeOrani = 0.09
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
/belirtmemişsin sallıyorum
ekFaiz = hesaplaEkFaiz(anapara,vadeOrani);
}

return vade + " aylık faiz : " + (anapara * vade * faiz oranı) / 1200 +
" Ek faiz : " + ekFaiz ;
}

double hesaplaEkFaiz(anapara,vadeOrani){
return (anapara * vadeOrani) / 1200;
}

 
Alıntı ile Cevapla

Alt 21 Ağustos 2013, 10:12   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Aylık,faiz,hesaplama programı




bu programın javasını yazsanız daha kolay olmazmı ?

 
Alıntı ile Cevapla

Cevapla

Etiketler
aylık, faiz, hesaplama, programı


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 
Seçenekler
Stil

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Pascal ile öğrenci not hesaplama programı Cheki C ve C++ 1 03 Temmuz 2012 09:20
Aylık Faiz Geliri 833 Bin Dolar Thetis Haber Arşivi 0 28 Haziran 2012 15:44