اكتب برنامج C يقرأ الجانب (أحجام جانبية بين 1 و 10) من المربع ويطبع مربعًا مجوفًا باستخدام حرف رمز ال (#)

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

اكتب برنامج C يقرأ الجانب (أحجام جانبية بين 1 و 10) من المربع ويطبع مربعًا مجوفًا باستخدام حرف رمز ال (#)

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

 

Input the size of the square: 10
##########
#        #
#        #
#        #
#        #
#        #
#        #
#        #
#        #
##########

الأجوبة

#include<stdio.h>
int main()
{
    int size, i, j;
    
    printf( "Input the size of the square: " );
    scanf( "%d", &size );
    
    if(size < 1 || size > 10) {
        printf("Size should be in the range 1 to 10\n");
        return 0;
    }
    
    for(i=0; i<size; i++) 
    {
        for(j=0; j<size; j++) 
        {
            if(i==0 || i==size-1)
                printf("#");
            else if(j==0 || j==size-1)
                printf("#");
            else
                printf(" ");
        }
        printf("\n");
    }
    return 0;
}
هل كان المحتوى مفيد؟

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

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