اهلا وسهلا بك فى بوابة الثانوية العامة ... سجل الان

العودة   بوابة الثانوية العامة المصرية > الجامعات والمعاهد المصرية > كليات المجموعة الرياضية

كليات المجموعة الرياضية (الهندسة - الحاسبات والمعلومات - التجارة & التجارة إنجلش - الفنون التطبيقية والجميلة)

 
 
أدوات الموضوع انواع عرض الموضوع
  #1  
قديم 25-10-2008, 09:09 PM
الصورة الرمزية ananoo
ananoo ananoo غير متواجد حالياً
طالبه جامعى (كلية حاسبات ومعلومات) - فريق الاسطوانات التعليمية
 
تاريخ التسجيل: Jun 2008
المشاركات: 359
معدل تقييم المستوى: 18
ananoo is on a distinguished road
افتراضي

السلام عليكم

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

بالنسبة للدرس

بصراحة انا مش قدرة افهم كل الvariable يعني اه وظيفت كل واحدة بالضبط
و بالنسبة للعمود بتاع الrange ايه الفرق بين الsigned و اللunsigned؟؟؟؟؟؟؟

و حضرتك قلت ان الrange و الsize بيعتمد على اجهاز اللي بنشتغل عليه طيب ازاي؟

اخر حاجة بقى
انا جربت و غيرت الint و خلتها float و double بس مفيش حاجة اتغيرت نفس النظام
مشعرفة تقريبا انا غيرت غلط!!!! انا بدلت int بتاعت int result بس
لو في حاجة تانية المفروض تتغير ياريت حضرتك تقلها..
__________________
"نحن قوما أعزنا الله بالأسلام فإذا ابتغينا العزة فغيره أذلنا الله"

"ومن يتق الله يجعل له مخرجا و يرزقه من حيث لا يحتسب"
  #2  
قديم 26-10-2008, 11:39 AM
الصورة الرمزية msamido
msamido msamido غير متواجد حالياً
عضو متألق
 
تاريخ التسجيل: Jul 2005
العمر: 39
المشاركات: 2,701
معدل تقييم المستوى: 0
msamido is an unknown quantity at this point
افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة ananoo مشاهدة المشاركة
السلام عليكم

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

العفو يا ananoo ربنا يجعلنا ممن يفيد الناس بعلمهم على قلته
بالنسبة للدرس

بصراحة انا مش قدرة افهم كل الvariable يعني اه وظيفت كل واحدة بالضبط

طيب أنا هعمل توضيح ليهم تانى إن شاء الله

و بالنسبة للعمود بتاع الrange ايه الفرق بين الsigned و اللunsigned؟؟؟؟؟؟؟

بالنسبة للفرق بين الـ signed والل unsigned إن الل unsigned مينفعش تحمل أرقام سالبه وإلا النتيجة هتتطلع مختلفة تماما عن المتوقع يعنى مثلا جربى الكود ده وتخيلى الناتج هيكون ايه وشوفى الناتج هيكون ايه ؟

كود:
#include <iostream.h>
#include <conio.h>
void main()
{
int x = 2;
int y = 1;
unsigned int h = y - x;
cout<<h;
getch();
}

وكمان فى فرق تانى إن الـ range فى signed بيتقسم على اتنين زى ما هو واضح بيكون نصه فى الإتجاه السالب ونصه فى الإتجاه الموجب لكن فى الـ unsigned بيكون فى الإتجاه الموجب بس فبياخد الrange كله
وعلى فكره لما نقول int بس كده ده معناه إنها signed

و حضرتك قلت ان الrange و الsize بيعتمد على اجهاز اللي بنشتغل عليه طيب ازاي؟

بصى هى فكرتها بتعتمد على hardware وحاجات advanced شويتين مش عايز اشغل دماغكم بيها دلوقتى اعتبريها نقطة هامشية مش هتفيدك كتير

اخر حاجة بقى
انا جربت و غيرت الint و خلتها float و double بس مفيش حاجة اتغيرت نفس النظام
مشعرفة تقريبا انا غيرت غلط!!!! انا بدلت int بتاعت int result بس
لو في حاجة تانية المفروض تتغير ياريت حضرتك تقلها..
وبالنسبة لأخر حاجه النتيجة بتعتمد على الأرقام نفسها يعنى لازم يكون فى واحد من الأرقام اللى داخله فى عمليه القسمة يكون double أو float علشان النتيجة تطلع double أو float
إنتظرينى إن شاء الله مع التوضيح
ربما يكون حالا إن شاء الله
__________________
 

العلامات المرجعية


ضوابط المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا يمكنك اضافة مرفقات
لا يمكنك تعديل مشاركاتك

BB code متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع


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