Şimdi yapıcağımız uygulama for döngüsünü iyi kavramamız için çok iyi bir örnek olucaktır.
Yıldız (*) karakterini kullanarak konsolda dik üçgen çizdireceğiz. üçgenimiz 10×10 olsun.
Öncelikle yapıcağımız şekil şu olsun:
*
**
***
****
*****
******
*******
********
*********
**********
Bunu gerçekleştiren pogram:
——————Program Başlangıç——————
/*
* Dik Üçgen1
* http://malacalolu.blogsayfasi.com
*/
/**
*
* @yazar MeHMeT CaN
*/
public class yildiz1
{
public static void main(String[] args)
{
for(int i=1; i<=10; i++)
{
for(int k =1; k<=i; k++)
System.out.print(“*”);
System.out.println();
}
}
}
——————Program Bitiş————————
Şimdiki şeklimiz ise bu:

Bunu gerçekleştiren pogram:
——————Program Başlangıç——————
/*
* Dik Üçgen2
* http://malacalolu.blogsayfasi.com
*/
/**
*
* @yazar MeHMeT CaN
*/
public class Yildiz2
{
public static void main(String[] args)
{
String bosluk=“”;
for(int i=1; i<=10; i++)
{
System.out.print(bosluk);
bosluk +=” “;
for(int k =i; k<=10; k++)
System.out.print(“*”);
System.out.println();
}
}
}
——————Program Bitiş————————
Diğer şeklimiz:

Bunu gerçekleştiren pogram:
——————Program Başlangıç——————
/*
* Dik Üçgen3
* http://malacalolu.blogsayfasi.com
*/
/**
*
* @yazar MeHMeT CaN
*/
public class Yildiz3
{
public static void main(String[] args)
{
String bsgor,bosluk = ” “;
int s=10;
for(int i = 1; i<=10; i++)
{
–s;
bsgor = bosluk.substring(0, s);
System.out.print(bsgor);
for(int k = 1; k<=i; k++)
System.out.print(“*”);
System.out.println();
}
}
}
——————Program Bitiş————————
Son şeklimiz ise:
***********
**********
*********
********
*******
******
*****
****
***
**
*
Bunu gerçekleştiren pogram:
——————Program Başlangıç——————
/*
* Dik Üçgen4
* http://malacalolu.blogsayfasi.com
*/
/**
*
* @yazar MeHMeT CaN
*/
public class Yildiz4
{
public static void main(String[] args)
{
for(int i=10; i>=0; i–)
{
for(int k=0; k<=i; k++)
System.out.print(“*”);
System.out.println();
}
}
}
——————Program Bitiş————————
iyi çalışmalar
…