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

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

asmaa saber 06-05-2011 09:06 PM

ممكن شرح حل السؤال التالى من نتتج العملية الحسابي 9mod 4-1
لوحة المفاتيح بتكتب عندى الرقم بالعربى
شكرا

asmaa saber 06-05-2011 09:29 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة أحـمد قرنى (المشاركة 3379720)
dim n , k , c sa integer
c=6
for n = 1 to 6 step 3
k = k + n
next
if n > c then
c = c + 1
end if

حضرتك قيمة n = 7 وهى القيمة التى يتوقف فيها العداد عن التكرار ، وعندما تكون قيمة n = 1 , 4 العداد سوف ينفذ الاوامر التى بين كلمة for وكلمة next ( داخل التكرار ) ولن ينتقل اطلاقاً الى الاوامر التى تلى كلمة Next الا عندما تكون القيمة الابتدائية اكبر من القيمة النهائية للعداد . وهى القيمة التى تكون فيها n = 7 .

وبالتالى يكون الشرط كالتالى if n= 7 > c= 6 قيمته true فيتم الانتقال الى الاوامر التى تلى كلمة then يعنى هينفذ الامر c = c + 1يعنى هتكون c = 7

بس كده قيمة k هتكون 14 لان عملية k = k + n سوف تتكرار مرتين فى الا ول k=0+7 هكون ناتح k =7 وفى الثانية k=7+7 اذن هتكون 14

ايه جلال الجارحى 06-05-2011 09:32 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة hamada 444x (المشاركة 3315958)
ممكن سؤال انا عندى برنامج فيجوال بيسك 6 لكن مش عارف
اتعامل مع الكود
مثلا
موجود فى التول بوكس العادى button
لكن مكتوب عندى common button
وكل ما اكتب الاكواد الخاصة بالكتاب
يظهر لى رسالة خطأ من الكومبيلر



اكواد الكتاب المدرسى مفيش منها رجا دول مألفين اكواد عشان يتفزلكو
انصحك ان مدرس كريم من المنتدى يذكرلك الاكواد الصحيحه
وشكرا:039uw8::039uw8::039uw8::039uw8::039uw8::039u w8::039uw8::039uw8:

ريهام122 06-05-2011 09:39 PM

عايزة برنامج الفيجوال بيسك

Dr.Noha Sami 06-05-2011 10:22 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة asmaa saber (المشاركة 3387895)
ممكن شرح حل السؤال التالى من نتتج العملية الحسابي 9mod 4-1
لوحة المفاتيح بتكتب عندى الرقم بالعربى
شكرا

معنى mod هو باقى القسمه يعنى انتى بتقولى2 فى 4 ب8 وهيتبقى 1 الواحد ده بقه هو باقى القسمه فهيبقى 1-1 =0
مثال تانى لو قالك 48mod 5هتبقى 3
ليه؟؟ لان 5*9 ب45 والباقى 3 وهو ده باقى القسمه
اتمنىاكون وصلتلك الحل

shasah 07-05-2011 01:23 AM

المسالة الخاصة for if المتداخلين اللى موجودة فلى اسئلة الفصل الثالث فى الكتابالحل الصحيح : I= 0,1,2,3,4,,5,6,7
فى جملة if then else المتعددة يتم اخذ قيمة المتغير مرة واحد فقط ولايتم تكراره
ولهذا : ( i mod 2= 0) يكون هذا مع الارقام 0 & 2 & 4 &6 ولهذ هيكون الناتج 1 & 3 & 5 &7
وعندما تكون ( i mod 3 =0 ) يكون الرقم المستخدم هنا فقط 3 ولن يتم استخدام 6 لانه تم استخدامها قبل ذلك ولهذ يكون الناتج )i * i = يكون الناتج = 9
عندما تكون (i mod 5 =0 ( يكون الرقم المستخدم 5 وهذا يكون الناتج )2* i -1 يكون الناتج 9
الرقمين التى لم يتم استخامهم هم ( 1 & 7 ) يظهر فى اخر البرنامج

* جرب البرنامج على vb.net
الدليل الثانى ان الحل فى خطأ ان ) zero mod 3 =0 لماذا لم يتم استخدامه[/quote]

انا معاك حلك هو اللى صح تما م

shasah 07-05-2011 01:26 AM

[quote=أحـمد قرنى;3366108]
اقتباس:

المشاركة الأصلية كتبت بواسطة hi66 (المشاركة 3366045)
السؤال الأول : ضع علامة ( ü ) امام العبارات الصحيحة وعلامة (û) أمام العبارات الخاطئة:-
1- الشكل "" في لغة V.B. NET يرمز الى سلسلة حرفية قيمتها صفر ( خطأ)( صح)
2- عند وضعقيمة في عنوان الذاكرة فان هذه القيمة تحل محل القيمة السابقة الموجودة في هذاالعنوان ( صح)
3- الامر IF…….THEN……ELSE هو امر اختيار فردى فقط ( خطأ)
4- ذا كانلديك TEMIR فانه ينشط على فترات متساوية (صح )
5 - نوع البيان STRING نستطيع اننخزن فيه بيانات رقمية مثل ارقام السيارات ( صح)
السؤال الثاني : أكمل الاتى :
1- الامر for………. Next هو امر خاص بــ .معرفة عدد مرات التكرار
2- البيان من النوع Integer يخزن فيه قيم 10 خانات عددية صحيحة
3- امر التخصيص يتم فيه تخزين قيمة داخل المتغير
4- التعبير الشرطي توضيح للعلاقة بين كميتين
5- من اهمقواعد كتابة الأسماء يبدأ بحرف - لا يحتوى على مسافات أو علامات خاصة - لا يكون من الكلمات المحجوزة.
السؤال الثالث :
اوجد قيم المتغيرات الاتية في كل مرة يتغيرفيها S , A, C بفرض اننا قمنا بالإعلانعنها

Dim S,A,C as integer


S=A+C


A=5


S=A+4


C=S+A

السؤال الرابع:- اكتب المصطلح العلمي لكل من :-
1- قيما مخزنة لا تتغير اثناء تشغيل البرنامج (الثوابت) .
2- من أهمقواعد كتابة الأسماء ولا يمكن ان يتم كتابة اسم إلا بها (أن يبدأ الاسم بحرف

هى سلسلة حرفية فارغة طولها صفر

shasah 07-05-2011 01:32 AM

اقتباس:

المشاركة الأصلية كتبت بواسطة hi66 (المشاركة 3368315)
أمريستخدم لصياغة التعبيرات الشرطية (………………………)
4- حدود القيم المتاحة للمتغير (………………………)
5- بيان يتم تخزين فيه قيمة منطقية اما false او true (………………………)

if
range
boolean

Dr.Noha Sami 07-05-2011 12:41 PM

ممكن الاجابه عن الاسئله دى
بعد نهاية تنفيذ الكود التالى
k=1
for I=1to5
k=k *2
next
تكون قيمة I ,K
I(6-5-1)
K=(1-16-32)
ارجو شرح الحل لانى مش فاهمه المسائل اللى من النوع ده خالص
افترض مجموعة الاوامر التاليه
Dim I as Integer
Dim X As single =2.5
for I=1 to 10 step 3
X=X*2
next
msg box (x)
1- تكون القيم التى يأخذها العداد I...............
2- تكون قيمة المتغير X التى سيعرضها مربع الرساله ...............زز
يكون عدد مرات تنفيذ الجمله x=x*2 هى ...........ز
س3\
Dim R as integer
Dim Total as integer
for R =1 to 8 step 2
total =total +R
next
msgbox (tota)
اكتب القيمه النهائيه للمتغير total
انا عرفه الاسئله كتير بس ارجوكو اشرحوهالى لانى مش قدره افهم النوع ده خاااااااااااااااااااااالص

ريهام122 08-05-2011 01:35 AM

اكتب الكود البرمجى الذي يظهر ناتج العمليه الحسابية التاليه :
3*5 / 6+3^5
فى t) textbox1)

omdaahmed 08-05-2011 01:55 PM

بجد بشكر الجميع علي مجهودهم الرائع بس معلشي عايزة حد يعرفني امتي اقول القيمة النهائية للمتغير مثلا i بتكون اخر قيمة حققت x وليست اللي بتقف عندها التكرار لاني بجد احترت فيها ومش عارفة احدد ها وليه هاخد اللي بتقف فيها مادام محققتش ياريت حد يجاوبني ضروري من الاساتذة الافاضل

elsqa 08-05-2011 10:18 PM

الى الاستاذ/ سيف سالم و الاستاذ/احمد قرنى

ارجوا الافادة بليييييييييييييييييييييييييييييييييييييييييييييييي ييييييييييييييييييييييييييييييييز

ورد فى كتاب الوزارة ص2 ان تعريف المتغيرات هو (
اذا كانت القيم المخزنة تتغير اثناء تشغيل البرنامج فإن اسماء الخلايا التى تشغله هذه القيم يطلق عليها متغيرات Variables. ) يعنى المتغيرات هو اسم يطلق على الخلايا
وورد فى احد الاسئلة من موقع الوزارة فى اسئلة صح و خطاء
المتغيرات هى قيم مخزنة تتغير اثناء البرنامج

ارجوا التوضيح
هل المتغيرات هى اسماء الخلايا
ام المتغيرات هى القيم
مشكوووووووووووووووووووووووووووووووووووور

أحـمد قرنى 09-05-2011 01:09 AM

اقتباس:

المشاركة الأصلية كتبت بواسطة elsqa (المشاركة 3393973)
الى الاستاذ/ سيف سالم و الاستاذ/احمد قرنى

ارجوا الافادة بليييييييييييييييييييييييييييييييييييييييييييييييي ييييييييييييييييييييييييييييييييز

ورد فى كتاب الوزارة ص2 ان تعريف المتغيرات هو (
اذا كانت القيم المخزنة تتغير اثناء تشغيل البرنامج فإن اسماء الخلايا التى تشغله هذه القيم يطلق عليها متغيرات variables. ) يعنى المتغيرات هو اسم يطلق على الخلايا
وورد فى احد الاسئلة من موقع الوزارة فى اسئلة صح و خطاء
المتغيرات هى قيم مخزنة تتغير اثناء البرنامج

ارجوا التوضيح
هل المتغيرات هى اسماء الخلايا
ام المتغيرات هى القيم
مشكوووووووووووووووووووووووووووووووووووور

المتغيرات لها اكثر من تعريف وكلهم بمعنى واحد كالاتى

المتغيرات هى الخلايا التى تحمل قيم تتغير اثناء تشغيل البرنامج
المتعيرات هى اسماء الخلايا التى تحمل قيم تتغير
المتغيرات هى المخازن التى تحمل قيم تتغير
المتغيرات هى القيم التى تتغير ( المتغيرة )

بينما عملية إعطاء اسماء للخلايا التى تحمل قيم متغيرة تسمى ( إعلان المتغيرات )

أحـمد قرنى 09-05-2011 01:14 AM

اقتباس:

المشاركة الأصلية كتبت بواسطة omdaahmed (المشاركة 3392567)
بجد بشكر الجميع علي مجهودهم الرائع بس معلشي عايزة حد يعرفني امتي اقول القيمة النهائية للمتغير مثلا i بتكون اخر قيمة حققت x وليست اللي بتقف عندها التكرار لاني بجد احترت فيها ومش عارفة احدد ها وليه هاخد اللي بتقف فيها مادام محققتش ياريت حد يجاوبني ضروري من الاساتذة الافاضل


حضرتك انا بأخذ القيمة للمتغير الذى يلى كلمة For وليكن مثلاُ i عندما تكون قيمته اكبر من القيمة النهائية وذلك لكى ينتهى التكرار ويتوقف البرنامج عن التنفيذ .

مثال بسيط
نفترض حضرتك أن قيمة i هى الذهاب للمدرسة وقيمة x هى عملية التعلم
فلنجد الطالب ذهب للمدرسة ثم تعلم ( كرر عملية التعلم )
فى اليوم التالى الطالب أيضاً ذهب للمدرسة وكرر عملية التعلم
وهكذا فى اليوم التالى ذهب للمدرسة وتعلم

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

tefa46 09-05-2011 01:54 AM

ارجو من الاساتذة الافاضل توضيح حل mod مع اضافة اساله عليها لتوضيح ارجو الشرح


جميع الأوقات بتوقيت GMT +2. الساعة الآن 05:59 AM.

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