C Programlama Dili Yıldız ile Üçgen Yapma ‘*’ ya da Başka Karakterlerle
C Programlama Dili yıldız ile üçgen yapma kodlarını kolaydan zora bulabilirsiniz. Yıldız ya da başka bir karakter ile c programlama dilinde üçgen yapma.
C programlama dili yıldız ile üçgen yapma kodunu farklı şekillerde bulabilirsiniz. İlk örnek daha basit şekilde satır sayısı 10 olan yıldız ‘*’ karakterinden bir üçgen yapıyor. İkinci örnekte kullanıcının istediği satır kadar üçgen şekli çizerken üçüncü örnekte ise kullanıcının istediği kadar, istediği karakter ile üçgen çizme kodunu bulabilirsiniz.
C Programlama Dili Yıldız ile Üçgen Yapma
C Programlama Dilinde satır sayısı 10 olan yıldız ‘*’ ile üçgen çizme 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 |
#include <stdio.h> #include <conio.h> // * şekli üçgen yapma //Cemalettin Serit ckaynak.com | teknooneri.com | cemserit.com | wpeklentiler.com int main(){ int i, j, yildizSayisi=1, boslukSayisi=9; //İlk For satır sayısını yazdırır (üçgenin boyu) for(i=0; i<10; i++){ //İkinci For ile boşluk yazdırılır for(j=0; j<boslukSayisi; j++) printf(" "); // Üçüncü For ise Ekrana Yildiz yazdirir for(j=0; j<yildizSayisi; j++) printf("*"); //Her Yildiz yazdırma işleminden sonra aşağı inilir printf("\n"); //Her aşağı indiğinde 2 tane fazladan yildiz yazdırmak için yildizSayisi 2 artirilir yildizSayisi+=2; // yildizSayisi = yildizSayisi + 2; de yazdırılabilir //Her aşağı indildiğinde Boşluk sayısının 1 azalması lazım boslukSayisi--; } getch(); return 0; } |
C Programlama Dili Kullanıcının İstediği Satır Kadar Üçgen Yapma
C Programlama Dilinde kullanıcının gireceği satır sayısı boyutunda yıldız ‘*’ ile üçgen çizme 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 39 40 41 42 |
#include <stdio.h> #include <conio.h> // * şekli üçgen yapma //Cemalettin Serit ckaynak.com | teknooneri.com | cemserit.com | wpeklentiler.com int main(){ int sira, i, j, yildizSayisi=1, boslukSayisi; printf("Sira Giriniz: "); scanf("%d", &sira); //Boşluk Sayısını Sira Sayisindan bir az olması lazım boslukSayisi = sira - 1; //İlk For satır sayısını yazdırır (üçgenin boyu) for(i=0; i<sira; i++){ //İkinci For ile boşluk yazdırılır for(j=0; j<boslukSayisi; j++) printf(" "); // Üçüncü For ise Ekrana Yildiz yazdirir for(j=0; j<yildizSayisi; j++) printf("*"); //Her Yildiz yazdırma işleminden sonra aşağı inilir printf("\n"); //Her aşağı indiğinde 2 tane fazladan yildiz yazdırmak için yildizSayisi 2 artirilir yildizSayisi+=2; // yildizSayisi = yildizSayisi + 2; de yazdırılabilir //Her aşağı indildiğinde Boşluk sayısının 1 azalması lazım boslukSayisi--; } getch(); return 0; } |
C Programlama Dili Kullanıcının İstediği Karakter ile İstediği Kadar Üçgen Yapma
C Programlama Dilinde kullanıcının gireceği satır sayısı boyutunda ve istediği karakter ile üçgen çizme 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 39 40 41 42 43 44 45 46 |
#include <stdio.h> #include <conio.h> // Kullanıcının istediği karakter ile üçgen yapma //Cemalettin Serit ckaynak.com | teknooneri.com | cemserit.com | wpeklentiler.com int main(){ int sira, i, j, yildizSayisi=1, boslukSayisi; char karakter; printf("Sira Giriniz: "); scanf("%d", &sira); printf("Girilecek Karakter: "); scanf(" %c", &karakter); //Boşluk Sayısını Sira Sayisindan bir az olması lazım boslukSayisi = sira - 1; //İlk For satır sayısını yazdırır (üçgenin boyu) for(i=0; i<sira; i++){ //İkinci For ile boşluk yazdırılır for(j=0; j<boslukSayisi; j++) printf(" "); // Üçüncü For ise Ekrana Yildiz yazdirir for(j=0; j<yildizSayisi; j++) printf("%c", karakter); //Her Yildiz yazdırma işleminden sonra aşağı inilir printf("\n"); //Her aşağı indiğinde 2 tane fazladan yildiz yazdırmak için yildizSayisi 2 artirilir yildizSayisi+=2; // yildizSayisi = yildizSayisi + 2; de yazdırılabilir //Her aşağı indildiğinde Boşluk sayısının 1 azalması lazım boslukSayisi--; } getch(); return 0; } |
Leave a reply
Lütfen yorum için giriş yap ve yakayıt ol Teşekkürler .