import java.text.DecimalFormat;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
// Başlangıç değerini input alalım
System.out.println("Hissenizin adet fiyatını yazınız.");
double baslangicFiyati = scanner.nextDouble();
// Kaç lot hisse var input alalım
System.out.println("Kaç lot hisseniz vardır?");
double hisseLot = scanner.nextDouble();
// Günlük artış yüzdesi (Borsa istanbulda max %10)
// Tavan hesaplaması yapacağımız için max giriyoruz.
double gunlukArtisYuzdesi = 10;
// Kaç gün boyunca tavanda işlem yapılacak
int gunSayisi = 13; // Örneğin 13 gün
// Toplam kazanç ve toplam yükseliş yüzdesi + hissenin güncel fiyatı
double toplamKazanc = 0;
double toplamKarYuzdesi = 0;
double hisseninGuncelFiyati = baslangicFiyati;
System.out.println("Başlangıç fiyatı " + baslangicFiyati + " TL olan " + hisseLot + " Adet Hissenin Tavan Serisi;");
System.out.println("");
for (int gun = 1; gun <= gunSayisi; gun++) {
// DecimalFormat nesnesi oluşturalım ve format belirleyelim
// Sayıların xx.xxxxxxxxx şeklinde uzatmayıp xx.xx olarak alıyor.
DecimalFormat df = new DecimalFormat("0.00");
// Hisse toplam fiyatını ve güncel kazanç güncelle
double hisseninToplamFiyati = hisseninGuncelFiyati*hisseLot;
toplamKazanc += hisseninToplamFiyati * 0.10;
hisseninGuncelFiyati += hisseninGuncelFiyati * 0.10;
//Kar yüzdesini güncelle
toplamKarYuzdesi = (hisseninGuncelFiyati / baslangicFiyati- 1) * 100;
// Sayıları belirlediğimiz formata göre biçimlendirelim
String formatliBaslangicFiyati = df.format(hisseninGuncelFiyati);
String formatliToplamKazanc = df.format(toplamKazanc);
String formatliToplamYukselisYuzdesi = df.format(toplamKarYuzdesi);
// Sonuçları ekrana yazdır
System.out.println("Tavan " + gun + ": Yeni Adet Fiyatı = " + formatliBaslangicFiyati + " TL, Toplam Kazanç = " +
formatliToplamKazanc + " TL, Toplam Kar Yüzdesi = %" + formatliToplamYukselisYuzdesi);
}
}
}#BINHO Halka arzına ait tavan serisi çıktısı görüntüsü;
Kendimi geliştirmek için yaptım, yapmışken sizlerle paylaşmayı tercih ettim.