İçi boş kare çiziminden sonra C ile yapabileceğimiz başka bir örnek uygulama da içi boş üçgen çizimidir. Bu uygulamada da döngüler temel noktayı oluşturmaktadır.
C ile içi boş üçgen çizmek için if ve döngü yapılar iç içe kullanılmaktadır.
C Kodu:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 |
#include<stdio.h> int main() { int sayi,icBosluk,disBosluk; int i; int j; printf("Bir sayı girin:"); scanf("%d",&sayi); icBosluk=-1; disBosluk=sayi-1; for(i=1;i<=sayi-1;i++) { if(i!=sayi) { for(j=1;j<=disBosluk;j++) printf(" "); printf("*"); } if(i!=1) { for(j=1;j<=icBosluk;j++) printf(" "); printf("*"); } icBosluk+=2; disBosluk--; printf("\n"); } icBosluk+=2; for(i=1;i<=icBosluk;i++) printf("*"); printf("\n"); return 0; } |
İlginizi Çekebilir: C Dili Örnekleri
Çıktı:
1 2 3 4 5 6 7 8 9 10 11 |
Bir sayı girin:8 * * * * * * * * * * * * * *************** |
Yorum Yap