class Yildiz {
public static void main(String[] args) {
int n, i, k;
n = 5;
for(i = 1; i <=n; i++){
for(k=0; k<i; k++)
System.out.print("*");
System.out.println();
}
}
}Bu şekilde yapabilirsiniz.
Teşekkür ederim.
java diline çok hakim değilim ama genel mantığı şudur. Kullanıcıdan alınan sayıyla bir for başlatılır ve forun sahip olduğu index ile içerisine bir for daha başlatılır
for(i=0;i<deger;i++){
for(x = 0 x < i;x++{
print x
}
}gibi tam tersi içinse
for(i=deger;i>0;i--){
for(x = 0 x < i;x++{
print x
}
}gibi
A.O. Selvi hocama selamlar

Aşağıda ki kodun çalışıyor olması lazım.
int sayi, i, j;
Scanner oku = new Scanner(System.in);
Sayi = oku.nextInt();
for(i = 0; i < sayi; i++)
{
for(j = 0; j <= i; j++)
{
System.out.print(“X”);
}
Sys}}}
C# İle Yapılmış hali kendinize göre uyarlarsınız
Kod ;
string yildiz = "*";
Console.Write("Yükseklik giriniz :");
int yukseklik = Convert.ToInt32(Console.ReadLine());
for (int i = 0; i < yukseklik; i++)
{
Console.WriteLine(yildiz);
yildiz+="*";
}
Console.ReadKey();
Teşekkür ederim hepinize.