C programlama dilinde desenler oluşturmak için bir dizi döngü, koşul ifadesi ve dizi işlemleri kullanılabilir. Aşağıda, C programlama dilinde basit bir desen oluşturma örneği verilmiştir.
Kullanıcıdan yıldız miktarı istenmiş ve toplamda 6 adet for kullanılarak baklava deseni oluşturulmuştur.
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
system("color 5a");
int baklava,i,j,sayac;
printf("Kac yildilizli baklava dilimi olacak..\n");
scanf("%d",&baklava);
for(i=1;i<=baklava;i++)
{
for(j=1;j<=baklava-i;j++)
printf(" ");
for(sayac=0;sayac<2*i-1;sayac++)
printf("*");
printf("\n");
}
for(i=baklava;i>=1;i--)
{
for(j=0;j<baklava-i;j++)
printf(" ");
for(sayac=0;sayac<2*i-1;sayac++)
printf("*");
printf("\n");
}
system("pause");
return 0;
}
0 Yorumlar
Bizimle fikirlerinizi paylaşabilirsiniz.