مناقشة البرمجة 1 - نظري - فصل اول - 2009-2010 

Re: مناقشة البرمجة 1

مشاركة غير مقروءةبواسطة baha'a » الأحد يناير 17, 2010 11:34 pm

هاد البرنامج إلقي نظرة إذا ما فهمتي شو عم يصير إيليلي

CODE: تحديد الكل
program project;
var
   number,i:integer;
   found:boolean;
begin
   write('please enter the number you want to find the root of ');
   readln(number);
   while (number<0) do
   begin
      writeln('you entered negative number please enter positve one');
      readln(number);
   end;
   found:=false;
   i:=0;
   repeat
      begin
         i:=i+1;
         if (i*i=number) then
            found:=true;
      end;
   until (found) or (i=number);
   if (found) then
      writeln('the root of the number is ',i)
   else
      writeln('there is no root for this number in natural numbers');
end.
      


يا ريت عندك كمبايلر لتشوفي ما أحلاه

بس هاد كتير سهل أما في واحد تبع إيجاد الجذر بطريقة عودية هداك بتوقع إنو أصعب بس كمان ما كتير أكيد كتير سهل هداك التاني كمان
ليس المهم ما أنت الآن
المهم ما ستكون يوم تقف بين يديه سبحانه

ستقف قريباً، صدقني
صورة العضو الشخصية
baha'a
عضو فعال
عضو فعال
 
مشاركات: 580
اشترك في: السبت ديسمبر 12, 2009 11:40 pm
الجتس: ذكر
الشهادة الثانوية: سورية
الجامعة: جامعة دمشق
الكلية: الهندسة المعلوماتية
المرحلة الدراسية: السنة الخامسة
الاختصاص: شبكات و نظم

Re: مناقشة البرمجة 1

مشاركة غير مقروءةبواسطة baha'a » الاثنين يناير 18, 2010 12:05 am

لا روديسيا لما نحط الـ found وهي متحول نمطو boolean بين قوسين بتعليمة الـ if أو شرط توقف بكون معناها لما يصير found=true
يعني found بين قوسين يعني قيمتها true وnot found معناه false يعني لما أنا أكتب

until (found)j معناها until(found=true)j ولو عندك كمبايلر كان بين معك إنو حكيي صح وإلا لو حكيي غلط كان ما طالع البرنامج ولا نتيجة وكان فوراً طلع من الحلقة بس هو بضل بلف بالحلقة لحتى يلاقي الجذر أو يوصل للعدد ووقتها بيطبعلك إما الجذر أو رسالة إنو ما في جذر بالأعداد الطبيعية

مشي الحال؟؟؟؟
ليس المهم ما أنت الآن
المهم ما ستكون يوم تقف بين يديه سبحانه

ستقف قريباً، صدقني
صورة العضو الشخصية
baha'a
عضو فعال
عضو فعال
 
مشاركات: 580
اشترك في: السبت ديسمبر 12, 2009 11:40 pm
الجتس: ذكر
الشهادة الثانوية: سورية
الجامعة: جامعة دمشق
الكلية: الهندسة المعلوماتية
المرحلة الدراسية: السنة الخامسة
الاختصاص: شبكات و نظم

Re: مناقشة البرمجة 1

مشاركة غير مقروءةبواسطة baha'a » الاثنين يناير 18, 2010 12:07 am

وكمان تعليمة الـ if إنها شغالة وعم يطبع صح بتأكد كلامي :iok:
ليس المهم ما أنت الآن
المهم ما ستكون يوم تقف بين يديه سبحانه

ستقف قريباً، صدقني
صورة العضو الشخصية
baha'a
عضو فعال
عضو فعال
 
مشاركات: 580
اشترك في: السبت ديسمبر 12, 2009 11:40 pm
الجتس: ذكر
الشهادة الثانوية: سورية
الجامعة: جامعة دمشق
الكلية: الهندسة المعلوماتية
المرحلة الدراسية: السنة الخامسة
الاختصاص: شبكات و نظم

Re: مناقشة البرمجة 1

مشاركة غير مقروءةبواسطة روديسيا » الاثنين يناير 18, 2010 12:29 am

لا روديسيا لما نحط الـ found وهي متحول نمطو boolean بين قوسين بتعليمة الـ if أو شرط توقف بكون معناها لما يصير found=true
يعني found بين قوسين يعني قيمتها true وnot found معناه false

امنيح انك نبهتني انا كنت امفكرة متل ما قلتك شكرا
اذا ما عندك شي شفلي الوظيفة الي عطاكم ياها الدكتور الب بالمحاضرة ال6 تبع الموبايل شو وضعها عرفت اتحلها
وكمان بنفس المحاضرة مسألة الشبكة الكهرباء هدول الارقام الغريبة العجيبة(8500و150 و125)من وين جابن
ولاهدول بدي احفظن :wink2:
وكمان هلق الtotalح تاخد بس قيمة وحدة من بين(prs1,prs2,prs3)لان بس شرط واحد بدو يتحقق والباقي لح ايكونوا اصفارا مو (ونحن باول البرنامج بدنا انصفرن مو ولا مافي داعي)
وكمان حليت المسألة 16 بالكتاب قال عليها ديليت انها مهمة اذا ماحليتها انا حليتها بكتبلك ياها اذا بدك
صورة العضو الشخصية
روديسيا
عضو جديد
عضو جديد
 
مشاركات: 192
اشترك في: الاثنين يناير 26, 2009 3:41 pm
الجتس: أنثى
الشهادة الثانوية: سورية
الجامعة: جامعة دمشق
الكلية: الهندسة المعلوماتية
المرحلة الدراسية: السنة الثانية

Re: مناقشة البرمجة 1

مشاركة غير مقروءةبواسطة baha'a » الاثنين يناير 18, 2010 12:40 am

روديسيا إنتي عندك دي إس إل ولا ديل أب؟ (أكيد دي إس إل أو 3G صح؟)

تاني شي المحاضرة السادسة بلاقيها بمحاضرات النظري يلي كان يكتبهم ديليت

وهي شغلة الـ total بمسألة الكهربا صح؟

ومنشان المسألة 16 أنا إلت إنو ما عندي كتاب فإذا سمحتي بس حكيلي شو هو نص المسألة وإذا طويل بس حكيلي عن شو الفكرة

وشكراً
ليس المهم ما أنت الآن
المهم ما ستكون يوم تقف بين يديه سبحانه

ستقف قريباً، صدقني
صورة العضو الشخصية
baha'a
عضو فعال
عضو فعال
 
مشاركات: 580
اشترك في: السبت ديسمبر 12, 2009 11:40 pm
الجتس: ذكر
الشهادة الثانوية: سورية
الجامعة: جامعة دمشق
الكلية: الهندسة المعلوماتية
المرحلة الدراسية: السنة الخامسة
الاختصاص: شبكات و نظم

Re: مناقشة البرمجة 1

مشاركة غير مقروءةبواسطة D e L e T e » الأربعاء يناير 20, 2010 10:42 pm

اممممممم وهي حل أسئلة البرمجة لهال السنة 2009- 2010 بشكل مبسط :

2009-2010.pdf
صورة
صورة العضو الشخصية
D e L e T e
عضو فعال
عضو فعال
 
مشاركات: 331
اشترك في: الأحد ديسمبر 07, 2008 10:49 am
الجتس: ذكر
الشهادة الثانوية: السعودية
الجامعة: جامعة دمشق
الكلية: الهندسة المعلوماتية
المرحلة الدراسية: السنة الثانية

السابق

العودة إلى البرمجة 1

الموجودون الآن

المستخدمون المتصفحون لهذا المنتدى: لا يوجد أعضاء مسجلين متصلين و 1 زائر

cron