C dilinde Dik üçgen yazdıran program

C dilinde Dik üçgen yazdıran program

17 Views

Aşağıtaki program girilen bir sayı değeri uzunluğunda dik üçgen çizdiren programın kodudur.

Örneğin kullanıcı 10 değerini girdiği taktirde her satırda 10 adet boşluk(ücgen daha rahat belli olsun diye) sonrasında ilk satırda 1 olmak üzere 10. satırda 10 tane olacak şekilde dik üçgen çizilir. Programın kodları ve ekran görüntüsü aşşağıdaki gibidir.

#include <stdio.h>
#include <stdlib.h>
int main()
{
int satir=0,i,y,x,sayac;
printf("Bir Sayi giriniz...");
scanf("%d",&satir);
for(sayac=1; sayac<satir; sayac++){
if(sayac>1)
printf(" ");
}
printf("*");

for(i=0; i<satir; i++)
{
    for (y=satir-1; y>1;y-- )
    {
printf(" ");

    }
    for(x=0; x<i*2; x++)
        printf("*");
printf("\n");
}
return 0;
}

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir