إلى طلاب الأولى كود برنامج.

أرسل من قبل ZerOne في الأربعاء, 2007/10/24 - 11:00pm.
صورة ZerOne

تاريخ التسجيل: 2007-09-16
مشاركات: 200

الجامعة: دمشق
الكلية: الهندسة المعلوماتية
المرحلة: السنة الثانية

السلام عليكم

اليوم أنا حبيت حول البسودو كود اللي عطانا اياه الدكتور إلى كود

في البرنامج اللي بتدخل فيه عدد الطلاب وعلامة كل واحد وهو بعدين بيعطيك المعدل وعدد الناجحين والراسبين

ومين مجمع أكثر شي ومين أقل شي علما أن نسبة النجاح من 60

فحبيت حط الكود هون بركي حدا بيستفيد منه

طبعا الكود بالباسكال لا حدا يئلي سي بلس أو فيجول بيسسك ..!! Mr. Green

program first(input,output);

var
n,sum,num,i,s,w,max,min:integer;
x : real ;
begin
i :=1 ;
sum := 0;
s:= 0 ;
w:= 0;
min := 10000;
max := 0 ;

readln(n);
writeln ('--------');
while(n>=i) do
begin
readln (num);
sum := sum + num;
if (num>=60) then
s := s + 1;
if (num< 60) then
w := w + 1;
if (max < num) then
max := num;
if (min > num) then
min := num;
i := i +1;
end;
writeln ('---------');
writeln (sum,' magmo3 ala3dad');
x := sum/2;
writeln ( x :4:4,' almo3adal ');
writeln (min,' alaal');
writeln (max,' alaksar');
writeln (s,' alnaghen');
writeln (w,' alrasben');

readln;
end.

مع تحياتي

النفس تبكي على الدنيا وقد علمت --- أن السعادة فيها ترك ما فيها

 
دخول أو تسجيل لإرسال التعليقات | قراءة: 423

خيارات عرض التعليقات

اختر طريقتك المفضلة لعرض التعليقات و اضغط "حفظ الإعدادات" لتفعيل تغييراتك.
الخميس, 2007/10/25 - 6:31am
صورة kanty_Manty

تاريخ التسجيل: 2007-09-28
مشاركات: 283

الجامعة: دمشق
الكلية: الهندسة المعلوماتية
المرحلة: السنة الأولى

شكرااااااااااا بورير من زماان نزلون ودائما اذا اجا ع بالك تنزل وظيفة عاطينا ياها دكتور البرمجة لا تترددLaughing

لا تفهمني غلط حتى بعد ما انحلا نشوف الطريقة الصحWink

anata arashi arui-wa atatakai arui-wa bishounen abunai ai shiteru amari daijobu aka-chan chika-michi anata asoko &

 
دخول أو تسجيل لإرسال التعليقات
الخميس, 2007/10/25 - 12:37pm
صورة pheleps

تاريخ التسجيل: 2007-04-03
مشاركات: 113

الجامعة: دمشق
الكلية: الهندسة المعلوماتية
المرحلة: السنة الأولى

واو شكرا كتير
وانا معك kanty_Manty

Don't give me everyday a fish , but learn me how i can fishing

 
دخول أو تسجيل لإرسال التعليقات
الخميس, 2007/10/25 - 12:44pm
صورة pheleps

تاريخ التسجيل: 2007-04-03
مشاركات: 113

الجامعة: دمشق
الكلية: الهندسة المعلوماتية
المرحلة: السنة الأولى

بس الدكتور ما بيهمو الكود
المهم الطريقه للحل Kanty_MantyI love

  1. Oranges
  2. Apples
  3. Bananas

Don't give me everyday a fish , but learn me how i can fishing

 
دخول أو تسجيل لإرسال التعليقات
الخميس, 2007/10/25 - 3:40pm
مشرفة
صورة shashi

تاريخ التسجيل: 2007-03-18
مشاركات: 593

الجامعة: دمشق
الكلية: الهندسة المعلوماتية
المرحلة: السنة الثانية

فكرة حلوة انو ننقل كل الوظايف اللي بيعطينا ياهون الدكتور لكود الباسكال ونتشارك فيهون
بس أنا عندي فكرة انو كل فترة ننزل كم مسألة نجيبهون من الانترنت هون على المنتدى ونتناقش بحلها لانو متل ما قال الدكتور لازم نتدرب كتييير
فإذا حدا ممكن يساعد بوضع مسائل ياريت يرد ومنتفق على طريقة المناقشة بعدين

 
Our medium size project Very Happy

 
دخول أو تسجيل لإرسال التعليقات
الخميس, 2007/10/25 - 7:21pm
صورة kanty_Manty

تاريخ التسجيل: 2007-09-28
مشاركات: 283

الجامعة: دمشق
الكلية: الهندسة المعلوماتية
المرحلة: السنة الأولى

كتب shashi:
فكرة حلوة انو ننقل كل الوظايف اللي بيعطينا ياهون الدكتور لكود الباسكال ونتشارك فيهون
بس أنا عندي فكرة انو كل فترة ننزل كم مسألة نجيبهون من الانترنت هون على المنتدى ونتناقش بحلها لانو متل ما قال الدكتور لازم نتدرب كتييير
فإذا حدا ممكن يساعد بوضع مسائل ياريت يرد ومنتفق على طريقة المناقشة بعدين

كتير حلوة فكرتك شاشي انا معك تمام بركي بيصير عنا ليونة بالحل وانا جاهزة لنزل مسألة
بس المهم هلأ اكتر نتناقش باللي عم ناخدو مع دكتور البرمجة

anata arashi arui-wa atatakai arui-wa bishounen abunai ai shiteru amari daijobu aka-chan chika-michi anata asoko &

 
دخول أو تسجيل لإرسال التعليقات
الخميس, 2007/10/25 - 7:42pm
صورة kanty_Manty

تاريخ التسجيل: 2007-09-28
مشاركات: 283

الجامعة: دمشق
الكلية: الهندسة المعلوماتية
المرحلة: السنة الأولى

كتب pheleps:
بس الدكتور ما بيهمو الكود المهم الطريقه للحل Kanty_MantyI love
  1. Oranges
  2. Apples
  3. Bananas

 

شو هي خوارزمية جديدةLaughing

anata arashi arui-wa atatakai arui-wa bishounen abunai ai shiteru amari daijobu aka-chan chika-michi anata asoko &

 
دخول أو تسجيل لإرسال التعليقات
الخميس, 2007/10/25 - 7:53pm
صورة ZerOne

تاريخ التسجيل: 2007-09-16
مشاركات: 200

الجامعة: دمشق
الكلية: الهندسة المعلوماتية
المرحلة: السنة الثانية

مرحبا يا مهندسين ..!!

ومن الأول خليكون حركين شوي Mr. Green

وأفكاركن كلا لماعة وزهبية ...

بس من وين المسائل الخارجية ؟؟ أنا ما بشوف على النت إلا شروحات عامة

فالي عنده شي كوشة مسائل يزتهن هون بكري بنحاول نفرمهن ..!

النفس تبكي على الدنيا وقد علمت --- أن السعادة فيها ترك ما فيها

 
دخول أو تسجيل لإرسال التعليقات
الخميس, 2007/10/25 - 8:00pm
مشرفة
صورة shashi

تاريخ التسجيل: 2007-03-18
مشاركات: 593

الجامعة: دمشق
الكلية: الهندسة المعلوماتية
المرحلة: السنة الثانية

ان شاءالله قريبا رح نزللكون مسألتين خارجيات نتناقش فيهون
واذا مو حابين الخارجيات منتناقش بالوظيفة اللي عطانا ياها اليوم شو رأيكون؟؟؟؟؟؟

 
Our medium size project Very Happy

 
دخول أو تسجيل لإرسال التعليقات
الخميس, 2007/10/25 - 8:15pm
صورة kanty_Manty

تاريخ التسجيل: 2007-09-28
مشاركات: 283

الجامعة: دمشق
الكلية: الهندسة المعلوماتية
المرحلة: السنة الأولى

اي الوظيفة
نريد قراءة X مرفوع لقوة n
power يعني
فشوو اقتراحاتكن

anata arashi arui-wa atatakai arui-wa bishounen abunai ai shiteru amari daijobu aka-chan chika-michi anata asoko &

 
دخول أو تسجيل لإرسال التعليقات
الخميس, 2007/10/25 - 8:48pm
عضو فعال
صورة en.karam1989

تاريخ التسجيل: 2007-03-24
مشاركات: 2387

الجامعة: دمشق
الكلية: الهندسة المعلوماتية
المرحلة: السنة الثانية

بصراحة !!!!!!!
لا تضيعوا وقتكم بنقاش هيك برامج سهلة
فكروا بمسائل أصعب

 
دخول أو تسجيل لإرسال التعليقات
الخميس, 2007/10/25 - 9:16pm
صورة kanty_Manty

تاريخ التسجيل: 2007-09-28
مشاركات: 283

الجامعة: دمشق
الكلية: الهندسة المعلوماتية
المرحلة: السنة الأولى

كتب en.karam1989:
بصراحة !!!!!!! لا تضيعوا وقتكم بنقاش هيك برامج سهلة فكروا بمسائل أصعب

Sealed

anata arashi arui-wa atatakai arui-wa bishounen abunai ai shiteru amari daijobu aka-chan chika-michi anata asoko &

 
دخول أو تسجيل لإرسال التعليقات
الجمعة, 2007/10/26 - 1:55am
صورة ZerOne

تاريخ التسجيل: 2007-09-16
مشاركات: 200

الجامعة: دمشق
الكلية: الهندسة المعلوماتية
المرحلة: السنة الثانية

مرحبا زملا ..

على فكرة العاملي سهلة ما فيها شي هاد الحل

كل ما في الأمر انو عملنا حلقة تكرارية

بتاخذ قيمة العدد اول مرة وثاني مرة بتنقص منو واحد وبتضربو

بالقيمة القديمة وهيك حتى يوصل للصفر يعني أكبر ممن الصر الواحد

program amely(input,output);

var a,d : integer;

begin

d:=1;
readln(a);
while (a>0) do
begin
d:=a*d;
a:=a-1;
end;

writeln (d);
readln;

end.

النفس تبكي على الدنيا وقد علمت --- أن السعادة فيها ترك ما فيها

 
دخول أو تسجيل لإرسال التعليقات
الجمعة, 2007/10/26 - 1:58am
صورة ZerOne

تاريخ التسجيل: 2007-09-16
مشاركات: 200

الجامعة: دمشق
الكلية: الهندسة المعلوماتية
المرحلة: السنة الثانية

وهاي تاع الأس كمان ماشي حالها

program oss(input,output);

var x,n : integer;

begin

readln(x,n);

while(n>1) do
begin
x:= x*x;
n:=n-1;
end;

writeln(x);
readln;
end.

النفس تبكي على الدنيا وقد علمت --- أن السعادة فيها ترك ما فيها

 
دخول أو تسجيل لإرسال التعليقات
الجمعة, 2007/10/26 - 2:00am
صورة ZerOne

تاريخ التسجيل: 2007-09-16
مشاركات: 200

الجامعة: دمشق
الكلية: الهندسة المعلوماتية
المرحلة: السنة الثانية

استاز en.karam1989 ما عنا غير هدول شو بدنا نساوي ..! Mr. Green

آنسة shashi نزلي المسألتين مو مشكلة

يلا باي

النفس تبكي على الدنيا وقد علمت --- أن السعادة فيها ترك ما فيها

 
دخول أو تسجيل لإرسال التعليقات
الجمعة, 2007/10/26 - 1:19pm
مشرفة
صورة shashi

تاريخ التسجيل: 2007-03-18
مشاركات: 593

الجامعة: دمشق
الكلية: الهندسة المعلوماتية
المرحلة: السنة الثانية

أنا رح نزل المسائل بس بموضوع جديد ليكون خصيصاً لمناقشة المسائل الخارجية ...... أما بالنسبة لوظائف الدكتور فبعتقد أنو لازم كل حدا يجرب لحالو اول شي ليصير عنا خبرة ذاتية وبعدين منتناقش فيها

 
Our medium size project Very Happy

 
دخول أو تسجيل لإرسال التعليقات
الجمعة, 2007/10/26 - 1:22pm
صورة ZerOne

تاريخ التسجيل: 2007-09-16
مشاركات: 200

الجامعة: دمشق
الكلية: الهندسة المعلوماتية
المرحلة: السنة الثانية

والله معك حق كل واحد لازم يجرب لحاله اول الشي ...

النفس تبكي على الدنيا وقد علمت --- أن السعادة فيها ترك ما فيها

 
دخول أو تسجيل لإرسال التعليقات
الجمعة, 2007/10/26 - 1:24pm
مشرفة
صورة shashi

تاريخ التسجيل: 2007-03-18
مشاركات: 593

الجامعة: دمشق
الكلية: الهندسة المعلوماتية
المرحلة: السنة الثانية

بدي أسأل سؤال عن مسألة أعطاها الدكتور بالمحاضرة السابقة هي أنو مجموع الأعداد الزوجية من 1 لـ 100
الطريقة التي اتبعها الدكتور هي التالية :
start
sum =0
number = 1
while (number >50) Do
sum = sum + number*2
number = number +1
stop
السؤال هو انو نحنا حطينا *2 لانو حطينا الشرط لل50؟؟؟؟
بس اذا شلنا *2 ماعاد تطلع معنا اعداد زوجية ؟؟؟؟؟

 
Our medium size project Very Happy

 
دخول أو تسجيل لإرسال التعليقات
الجمعة, 2007/10/26 - 2:06pm
صورة ZerOne

تاريخ التسجيل: 2007-09-16
مشاركات: 200

الجامعة: دمشق
الكلية: الهندسة المعلوماتية
المرحلة: السنة الثانية

أول الشي في البسودود كود تاعك لازم تحطي > وليس <

بعدين هو الدكتور فضل هذه الطريقة لأنو الحقلة بتكون فيها بتخلص

أسرع من لو خلينا الشرط للـ 100 وأكيد إذا ما حطينا NUMBER*2

راح يجمعلنا كل الأعداد الفردية والزوجية من الـ 1 حتى 50 مشان

حطينا *2

الطريقة الأوضح هي كالتالي :

start
sum =0
number =2
while (number <100) Do
sum = sum + number
number = number + 2
stop

النفس تبكي على الدنيا وقد علمت --- أن السعادة فيها ترك ما فيها

 
دخول أو تسجيل لإرسال التعليقات
الجمعة, 2007/10/26 - 2:24pm
مشرفة
صورة shashi

تاريخ التسجيل: 2007-03-18
مشاركات: 593

الجامعة: دمشق
الكلية: الهندسة المعلوماتية
المرحلة: السنة الثانية

شكرا كتير بورير
يعني الخلاصة بالنسبة لهي المسألة إذا في حدا عندو مشكلة فيها رح أعرض الحلين:
الحل الأول باستخدم الشرط للـ 50
Start
Sum = 0
Number =1
While (number =<50) Do
sum = sum + number *2
number = number +1
print sum
stop
بالنسبة للطريقة التانية اللي منستخدم فيها الشرط للـ 100
Start
Sum = 0
Number =2
While (number<=100) Do
Sum = sum + Number
Number = Number + 2
Print sum
Stop
منلاحظ عند التطبيق رح يكون قيميتي الـsum نفسها بالطريقتين ولا الـnumber ما بتغير بشكل متماثل بالطريقتين وهادا دليل على صحة الحلين Smile

 
Our medium size project Very Happy

 
دخول أو تسجيل لإرسال التعليقات
الجمعة, 2007/10/26 - 6:41pm
صورة sandybel2008

تاريخ التسجيل: 2007-10-20
مشاركات: 17

الجامعة: دمشق
الكلية: الهندسة المعلوماتية
المرحلة: السنة الأولى

هافكرة كتير حلوة شكرا كتير بورير

لا تقل يا رب عندي هم كبير
ولكن قل يا هم عندي رب كبير

 
دخول أو تسجيل لإرسال التعليقات
الجمعة, 2007/10/26 - 11:20pm
صورة ZerOne

تاريخ التسجيل: 2007-09-16
مشاركات: 200

الجامعة: دمشق
الكلية: الهندسة المعلوماتية
المرحلة: السنة الثانية

اقتباس:

program oss(input,output);

var x,n : integer;
begin

readln(x,n);

while(n>1) do
begin
x:= x*x;
n:=n-1;
end;

writeln(x);
readln;
end.

اكتشفت أن كودي تاع الأس كان فيه خطأ وهذا الخطأ كثير بنوقع فيه

وهو أننا في الحلقة التكرارية ما بننتبه احياناً مثل هون

لازم نعم x =x*x فكل مرة عم تتغير قيمة x فما عم يزبط برنامج الأس

مشان هيك لازم نكون مخزنين قيمة الـ x بمتحول جديد مثلا m ما دخله بالحلقة أبداً ( يعني قيمته بتضل ثابتة على طول الحلقة )

وهيك بيكون الكود الجديد

program oss(input,output);

var x,n,m : integer;

begin

readln(x,n);
m:=x;
while(n>1) do
begin
x:= x*m;
n:=n-1;
end;

writeln(x);
readln;
end.

النفس تبكي على الدنيا وقد علمت --- أن السعادة فيها ترك ما فيها

 
دخول أو تسجيل لإرسال التعليقات
السبت, 2007/10/27 - 8:17am
صورة wazzz

تاريخ التسجيل: 2005-11-29
مشاركات: 942

الجامعة: دمشق
الكلية: الهندسة المعلوماتية
المرحلة: السنة الثانية

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

I'll code Pascal codes for food and shelter

 
دخول أو تسجيل لإرسال التعليقات