Yıldız Karakteri İle Azalarak Gösterim (3.Bölge) |
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:
- //—————————————————————————
- #include <vcl.h>
- #pragma hdrstop
- #include <stdio.h>
- #include <conio.h>
- //—————————————————————————
- #pragma argsused
- int main(int argc, char* argv[])
- {
- int sayi,k;
- printf(“Sayiyi Giriniz: “);
- scanf(“%d”,&sayi);
- for(int i=0;i<sayi;i++) // satırlar için döngü
- {
- for(k=0;k<i;k++)
- {
- printf(” “);
- }
- for(int j=sayi-k;j>0;j–) // yıldızların bastırılması
- {
- printf(“*”);
- }
- printf(“\n”);
- }
- getche();
- return 0;
- }
0 yorum:
Yorum Gönder