الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

طلب تعديل رسم مثلث بأستخدام ال Loops

مغلق
بدأه SB4 في 23 أبريل 2006 · 3 رد · 961 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

عندي سؤال أول شيء راح أبدأ بالأكواد

البرنامج الأول :

#include<stdio.h>


void main()
{
     int fl,sp,st;
     for(fl=0;fl<=2;fl++)
     {
       /*space */
       for(sp=0;sp<2-fl;sp++)
       {
         printf(" ");
       }
       /* star */
       for(st=0;st<2*fl+1;st++)
       {
         printf("*");
       }
       
       printf("\n");
     }
     
     while(1);
     
}

البرنامج الثاني العكس :

#include<stdio.h>


void main()
{
     int fl,sp,st;
     for(fl=2;fl>=0;fl--)
     {
       /*space */
       for(sp=0;sp<2-fl;sp++)
       {
         printf(" ");
       }
       /* star */
       for(st=0;st<2*fl+1;st++)
       {
         printf("*");
       }
       
       printf("\n");
     }
     while(1);
     
}

نتيجة البرنامج الأول والثاني بالمرفقات والمطلوب هنا أن تكون النتيجة كما هو موجود بالمرفقات أيضا

حاولت بس ما قدرت شنو الحل

والشكر لكم مقدماً

rp.txt

#2

هل تقصدهذا الكود الأول

int main()
{
	int fl,sp,st;

    for(fl=2;fl>0;fl--)
    {
      /*space */
      for(sp=0;sp<2-fl;sp++)
      {
        printf(" ");
      }
      /* star */
      for(st=0;st<2*fl+1;st++)
      {
        printf("*");
      }
      
      printf("\n");
    }


    for(fl=0;fl<=2;fl++)
    {
      /*space */
      for(sp=0;sp<2-fl;sp++)
      {
        printf(" ");
      }
      /* star */
      for(st=0;st<2*fl+1;st++)
      {
        printf("*");
      }
      
      printf("\n");
    }

    
	return 0;
}

أم هذا

#include <stdio.h>

int main()
{
	int fl,sp,st;

    for(fl=2;fl>=0;fl--)
    {
      /*space */
      for(sp=0;sp<2-fl;sp++)
      {
        printf(" ");
      }
      /* star */
      for(st=0;st<2*fl+1;st++)
      {
        printf("*");
      }
      
      printf("\n");
    }


    for(fl=0;fl<=2;fl++)
    {
      /*space */
      for(sp=0;sp<2-fl;sp++)
      {
        printf(" ");
      }
      /* star */
      for(st=0;st<2*fl+1;st++)
      {
        printf("*");
      }
      
      printf("\n");
    }

    
	return 0;

ام شيء مختلف ؟؟

abofahad5515@hotmail.com

#3

شكرا أخوي The Cpp

أقصد البرنامج الأول

والأخ ghonim ما قصر بعد عطاني الحل للسؤال

وبارك الله فيكم وبجهودكم

#4

هذا واجبي أخي SB4

ولكني لا أرى موضوعي

يا ريت لو تقولي هو موجود ولا لأ عشان أنا دورت عليه ومش لاقيه

وشكرا

هذا الموضوع مغلق.

مواضيع مشابهة