Java For Döngüsü İle Üçgen Şekil Oluşturma
Bu örneğimizde Java programlama dilinde iç içe for döngülerini kullanarak üçgen şekli oluşturacağız. Öncelikle kullanıcıdan klavyeden bir satı girmesi istenerek üçgenin büyüklüğü belirlenir. Daha sonra yine kullanıcıdan bir harf yada karakter yada nesne girmesi istenir. Bu girilen nesne üçgeni oluşturan parçaları belirlemek için gerekiyor. Daha sonra birinci for döngüsü ile satırları, ikinci for döngüsü ile de satırda bulunan karakter yada harfi yazdırmak için kullanıyoruz. Böylece istediğimiz büyüklükte üçgen şeklini oluşturmuş oluyoruz.
Java kodları:
package ucgenolusturma; import java.util.Scanner; public class UcgenOlusturma { public static void main(String[] args) { int kenarUzunlugu; String nesne; Scanner scan = new Scanner(System.in); //Üçgenimizin uzunluğunu giriyoruz. System.out.print("Uzunluk değerini giriniz = "); kenarUzunlugu = scan.nextInt(); //Ekranda olmasını istediğimiz harf yada nesne giriyoruz. System.out.print("Ekrana yazılacak nesne: = "); nesne = scan.next(); //Orta nokta uzunluğunu buluyoruz. int ortaNokta = kenarUzunlugu - 1; int taban = kenarUzunlugu * 2 - 1; // For döngüleriyle girilen nesneyi ekrna yazdırıyoruz. for (int i = 0; i < kenarUzunlugu; i++) { for (int k = 0; k < taban; k++) { if ((i + k == ortaNokta || k - i == ortaNokta)) { System.out.print(nesne); } else if ((i + k >= ortaNokta && k - i <= ortaNokta)) { System.out.print("*"); } else if (i == ortaNokta) System.out.print("*"); else System.out.print(" "); } System.out.println(); } } }
Ekran Görüntüsü:
Bu Yazıya Tepkin Nedir?
+1
+1
+1
+1
+1
+1
+1
1
<< Önceki Yazı
Sonraki Yazı >>
java for örnekleri, java iç içe for, java kodları, java örnek programlar, java örnekleri, java üçgen şekli