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

أرجو المساعده..

مغلق
بدأه الامبراطور في 20 مايو 2003 · 6 رد · 782 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

سلام عليكم...

اخواني..هذا البرنامج يوافقه الكومبايلر ولا يعترض عليه وبالتالي فهو يمرره..الا انه لايعمل فيعرض مربع رساله يقول فيه..could not creat process

فهل لي أن أطلب منكم المساعد أخواني الكرام..!!

#include

int main()

{

int sav[20],num,j,i,count=0;

printf("enter a number btween 10 and 100: ");

scanf("%d",&num);

while(num<10||num>100)

{

printf("nninvaled input..nnn");

printf("enter a new num between 10 and 100 : nn");

scanf("%d",&num);

}

for(i=num;i>=10&&i<=100;i++)

{

for(j=0;j>=0&&j:)

#2

يا ابو الشباب

البرنامج جربته واشتغل مافي مشاكل.

بس على borland c

#3

.!!!

غريبه..انا عندي التوربو..ما يشتغل..!!

عموما مشكور....!!!:(

#4

اكتب ماذا تريد من البرنامج ان يعمل لانه توجد اخطاء في الخوارزميات

1 يجب ان تعطي قيم اولية للسلسلة sav

2 من اللا منطق تغير قيمة num في حلقة التكرار

اللهم انا نسألك علما نافعا ونعوذ بك من حماقة الجهلاء
#5

..

شكرا على الاهتمام..

البرنامج يطلب من المستخدم ادخال عشرين رقم بين 10 و100 وفي كل مره يدخل المستخدم رقما فان البرنامج يقوم بالتأكد من انه اذا كان المستخدم قد أدخل هذا الرقم من قبل أم لا..اذا كان المستخدم قد أدخل الرقم يقوم البرنامج بتجاهل الرقم طالبا من المستخدم ادخال رقم آخر والا فانه يطبعه على الشاشه ويقوم بتخزينه في السلسله....وهكذا.....وطبعا فان البنامج يجب أن يتأكد من الرقم المدخل وانه ينطبق عليه الشرط القائل بانه يجب ان يكون موقعه بين 10 و 100..

فماذا ترى استاذنا الفاضل..:)

#6
#include
int main()
{
    int sav[20],num,i,count=0;
	for (i=0;i<20;i++)
      sav=0;

	int exist=0;

    printf("nenter a number btween 10 and 100: ");
    scanf("%d",&num);
    while(num<10||num>100)
    {
      printf("nninvaled input..nnn");
	  printf("enter a new num between 10 and 100 : nn");
	  scanf("%d",&num);	


	}
	while(count<20)
	{
		exist=0;

		printf("n enter a new num between 10 and 100 : ");
		scanf("%d",&num);
		if(num<10||num>100)
		{
			printf(" invalid nummere");
			continue;
		}

		if(count>20)
			break;

		for(i=0;i<19;i++)
		   if(num==sav)
				exist=1;
		if(!exist)

		{
				sav[count]=num;
				count++;
		}
		else 
			printf("nthe nummer is  %d%s",num," existed");

	}


	for(i=0;i<20;i++)
		printf("%d ",sav);

print("n");
    return 0;
}
اللهم انا نسألك علما نافعا ونعوذ بك من حماقة الجهلاء
#7

أشكر لك اهتمامك اخي......

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

تحياتي..:)

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

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