Mf.Rub adlı üyeden alıntı: mesajı görüntüle
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.



OguzhanLevent adlı üyeden alıntı: mesajı görüntüle
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
Stein adlı üyeden alıntı: mesajı görüntüle
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}}}
blackmamba24 adlı üyeden alıntı: mesajı görüntüle

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.