بوابة الثانوية العامة المصرية

بوابة الثانوية العامة المصرية (https://www.thanwya.com/vb/index.php)
-   أرشيف المنتدى (https://www.thanwya.com/vb/forumdisplay.php?f=513)
-   -   ممكن مساعدة في حل سؤال (https://www.thanwya.com/vb/showthread.php?t=208021)

shehab3000 17-05-2010 07:50 PM

ممكن مساعدة في حل سؤال
 
السؤال بيقول
s=2
for n =0 to 10 step4
s=s*2
ومطلوب تتبع المتغيرات وايجاد قيمة s و n

shehab3000 17-05-2010 09:34 PM

ساعدوني ارجوكم

tarek elhamy 17-05-2010 09:56 PM

N = 0
S=s*2=2*2= 4
N =4
S=4*2= 8
N=8
S=8*2 = 16

shehab3000 17-05-2010 10:33 PM

الف شكر ليك

albhe 18-05-2010 05:59 PM

لماذا تم تغيير المتغير s حيث ان s =s*2
وليست n*2

عاشقة الماس 18-05-2010 09:36 PM

مش مفرود s ب4 ولا ايه؟؟؟؟؟؟؟؟؟؟

123monmon 21-05-2010 09:44 PM

n
s
0
4
4
8
8
16


اى نعوض اولا عن الn بالقيم 0و4و8
وفى كل مخطوه نحقق معادلة الs مع مراعاة ان القيمة الجديده تحل محل القيمة القديمة ( امر تخصيص)

محمد عبد الحكم 21-05-2010 10:03 PM

جزاكم الله خيرا

MR : ABO BATTA 03-06-2010 11:44 AM

اقتباس:

المشاركة الأصلية كتبت بواسطة shehab3000 (المشاركة 2179965)
السؤال بيقول
s=2
for n =0 to 10 step4
s=s*2
ومطلوب تتبع المتغيرات وايجاد قيمة s و n


n = 0
s = s*2 = 2 * 2 = 4

n = 4
s = 4*2 = 8
n = 8
s = 8*2 = 16


saharelsafty 12-02-2011 03:54 PM

ممكن المساعدة فى فهم السؤال رقم 3 فى السؤال الثالث فى محافظة القاهرة 2010 ترم ثان وهو
sum=0
x=0
do while x<5
sum=sum+ x
x= x+ 1
loop
average = sum / x
بعد تنفيذ التعليمات السابقة تكون
أ‌- قيمة x تساوى 00000 ( 0 - 5 - 4 )
ب‌- قيمة Average تساوى 000000 ( 2 - 5و 2 - 3 )
الاجابة هى فى أ تساوى 5 ليه
الاجابة فى ب تساوى 2 ليه وشكرا

أحـمد قرنى 12-02-2011 04:31 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة saharelsafty (المشاركة 3100472)
ممكن المساعدة فى فهم السؤال رقم 3 فى السؤال الثالث فى محافظة القاهرة 2010 ترم ثان وهو
sum=0
x=0
do while x<5
sum=sum+ x
x= x+ 1
loop
average = sum / x
بعد تنفيذ التعليمات السابقة تكون
أ‌- قيمة x تساوى 00000 ( 0 - 5 - 4 )
ب‌- قيمة Average تساوى 000000 ( 2 - 5و 2 - 3 )
الاجابة هى فى أ تساوى 5 ليه
الاجابة فى ب تساوى 2 ليه وشكرا

ممكن نمشى مع بعض خطوة خطوة
نبدأ نقارن x < 5 قيمة x = 0 يعنى قيمة الشرط true يبدأ ينفذ الاوامر
sum = sum + x
x = x + 1
أنا عندى قيمة x = 0 وقيمة sum =0 بالتعويض تصبح sum = 0
x = x+1 بالتعويض عن قيمة x =0 تصبح عندى قيمة x = 1

نبدأ نقارن الشرط مرة اخرى x < 5 قيمة x = 1 يعنى قيمة الشرط true يبدأ ينفذ الاوامر مرة أخرى
sum = sum + x أنا عندى قيمة x = 1 وقيمة sum =0 بالتعويض تصبح sum = 1
x = x+1 بالتعويض عن قيمة x =1 تصبح عندى قيمة x = 2

نبدأ نقارن الشرط مرة اخرى x < 5 قيمة x = 2 يعنى قيمة الشرط true يبدأ ينفذ الاوامر مرة أخرى
sum = sum + x أنا عندى قيمة x = 2 وقيمة sum =1 بالتعويض تصبح sum = 3
x = x+1 بالتعويض عن قيمة x =2 تصبح عندى قيمة x = 3

نبدأ نقارن الشرط مرة اخرى x < 5 قيمة x = 3 يعنى قيمة الشرط true يبدأ ينفذ الاوامر مرة أخرى
sum = sum + x أنا عندى قيمة x = 3 وقيمة sum = 3 بالتعويض تصبح sum = 6
x = x+1 بالتعويض عن قيمة x =3 تصبح عندى قيمة x = 4

نبدأ نقارن الشرط مرة اخرى x < 5 قيمة x = 4 يعنى قيمة الشرط true يبدأ ينفذ الاوامر مرة أخرى
sum = sum + x أنا عندى قيمة x = 4 وقيمة sum = 6 بالتعويض تصبح sum = 10
x = x+1 بالتعويض عن قيمة x = 4 تصبح عندى قيمة x = 5

نبدأ نقارن الشرط مرة اخرى x < 5 قيمة x =5 يعنى قيمة الشرط false هنا يتوقف التكرار

من السابق تكون قيمة المتغير x = 5 والمتغير sum = 10
وبالتالى
average = sum / x يعنى قيمة average = 2

فى انتظار تعقيب حضرتك

saharelsafty 13-02-2011 04:44 AM

الف شكر لسيادتكم على التوضيح وجعله الله فى ميزان حسناتكم وشكرا

وجيه أمين محمد 14-02-2011 11:33 AM

s= 2,4,8,16


n= 0,4,8

aymanagc 14-02-2011 12:12 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة أبــو بطــــــــــة (المشاركة 2225744)
n = 0
s = s*2 = 2 * 2 = 4
n = 4
s = 4*2 = 8
n = 8
s = 8*2 = 16

لو سمحت يأستاذي مش المفروض تكون n=12
وبعدها يتوقف العداد
أرجوا الرد


جميع الأوقات بتوقيت GMT +2. الساعة الآن 09:14 PM.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.