Programlama | Programlama Dilleri | C Programlama Dili |C++

Anasayfa Programlama C / C++ Yıldız Karakteri İle Azalarak Gösterim (3.Bölge)


Yıldız Karakteri İle Azalarak Gösterim (3.Bölge)

AÇIKLAMA

Bu program C veya C++ derleyicisinde geliştirilmiş olan bu programda * karakterinin verilen sayıya göre çoktan aza doğru sıralanmasını gösterir. Başka bir deyişle baklava diliminin x,y koordinat düzleminde 3. bölge olarak bilinen kısımdaki parça yapısını oluşturmaktadır.

Kullanılan derleyici C++ Builder derleyicisi olduğundan include, #pragram hdrstop vs gibi bazı header dosyaları görünmektedir. Kullandığınız derleyiciye göre bu headerları kaldırmanız gerekmektedir.

Program Kodu:

  1. //---------------------------------------------------------------------------
  2.  
  3. #include <vcl.h>
  4. #pragma hdrstop
  5. #include <stdio.h>
  6. #include <conio.h>
  7. //---------------------------------------------------------------------------
  8.  
  9. #pragma argsused
  10. int main(int argc, char* argv[])
  11. {
  12. int sayi,k;
  13. printf("Sayiyi Giriniz: ");
  14. scanf("%d",&sayi);
  15. for(int i=0;i<sayi;i++)    // satırlar için döngü
  16. {
  17.   for(k=0;k<i;k++)
  18.   {
  19.    printf(" ");
  20.   }
  21.   for(int j=sayi-k;j>0;j--)      // yıldızların bastırılması
  22.   {
  23.    printf("*");
  24.   }
  25.   printf("\n");
  26. }
  27. getche();
  28.  
  29.         return 0;
  30. }
  31. //---------------------------------------------------------------------------
  32.  
  33.  
  34.  
  35.  

 

Yorumlar (0)
Sadece kayıtlı kullanıcılar yorum yazabilir!