اكتب برنامج C لعرض نمط على شكل هرم باستخدام الأحرف الانكليزية

  • برمجة
  • برمجة سي c

اكتب برنامج C لعرض نمط على شكل هرم باستخدام الأحرف الانكليزية

الخرج المتوقع :

Input the number of Letters (less than 26) in the Pyramid : 6
          A
        A B A
      A B C B A
    A B C D C B A
  A B C D E D C B A
A B C D E F E D C B A

الأجوبة

/*Write a C Program to display the pattern like pyramid using the alphabet*/

#include <stdio.h>

void main() 
  {
   int i, j;
   char alph = 'A';
   int n,blk;
   int ctr = 1;
 
   printf("Input the number of Letters (less than 26) in the Pyramid : ");
   scanf("%d", &n);
 
   for (i = 1; i <= n; i++) 
	{
	for(blk=1;blk<=n-i;blk++)  
        
	printf("  ");
      for (j = 0; j <= (ctr / 2); j++) {
         printf("%c ", alph++);
      }
 
      alph = alph - 2;
 
      for (j = 0; j < (ctr / 2); j++) {
         printf("%c ", alph--);
      }
      ctr = ctr + 2;
      alph = 'A';
      printf("\n");
   }
}
هل كان المحتوى مفيد؟

تبحث عن مدرس اونلاين؟

محتاج مساعدة باختيار المدرس الافضل؟ تواصل مع فريقنا الان لمساعدتك بتأمين افضل مدرس
ماهو التخصص الذي تبحث عنه؟
اكتب هنا...