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

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

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

و الفضل طبعا يرجع لحضرتك

الفضل لله وحده يا ananoo والحمد لله أنك دلوقتى تقدرى تعملى برنامج

اولا: الواجب

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

بصى يا ستى إنتى فى الكود بتاعك عرفتى variable اسمه a وحطيتى فيه القيمة الأولى و variable تانى اسمه b وحطيتى فيه قيمة الرقم التانى لغاية هنا جميل أوى
وبعدين بقى بتعرفى variable لكل عملية بتم على الرقمين يعنى c للجمع و d للطرح و e للضرب و f للقسمة
ده بقى اللى مش حلو ؟؟
هو طبعا شغال وزى الفل وبيطلع نتايج وملهوش أى تأثير سلبى واضح دلوقتى
طيب إيه يا عم اللى مش حلو خنقتنا !!!؟؟
حاضر هقولك
أحنا قولنا لما بنعرف variable ده معناه إنه بيحجز جزء من الذاكرة أو الـ ram بيسميها بأسم الـ variable ده وتفضل محجوزة باسمه طول فترة تعريفه فى البرنامج علشان يفضل محتفظ بالقيمة اللى فيه طول فترة وجوده
طيب ايه بردوه المشلكة ؟؟!!
المشكلة مش هنا لأن ده برنامج بسيط و أربع أو خمس variables مش هياخدوا مساحه كبيرة أوى فى الـ ram يعنى لكن تعالوا بقى نتخيل برنامج كبييييييييييييييييييييييير وفيه آلالاف الـ variables لو كل واحد واخد جزء بسيط شوفوا البرنامج كله هيبقى حاجز مساحه قد أيه ؟؟
كتييير صح !!
للمحترفين بقى بنقول متستخدمش variables مختلفة إلا لما تكون محتاجها طيب إحنا هنا الحل إيه
الحل إننا نعرف variable واحد بس وليكن اسمه c مثلا وبعدين نقول c=a+b ونطبع النتيجة على الشاشة وبعدين نقول بردوه c= a-b ونطبعها بردوه على الشاشه وهكذا
كده يبقى معندناش غير variable واحد بس لناتج كل العمليات ووفرنا مساحه هياخدها 3 متغيرات وهنتعرف على المساحات اللى بياخدها كل نوع من أنواع الـ variables بس بعد ما أنزل درس تمهيدى إن شاء الله عن الموضوع ده .
حد فاهم حاجه ؟؟!!







ثانيا :برده الواجب

إيه بقى الدوال اللى استخدمناها فى البرنامج من الـ library دى(اللي هية iostream) ؟؟؟


* الداله cout
* الداله cin

صح زى الفل الله ينور


ثالثا: الفرق بين الكودين

انا بصراحة مش عرفة او بمعنى اصح مش فهمة الكود التاني يعني هة ايه علاقة int x باني اكتبananoo

بصراحة مش فهمة حاجة خااااالص

ثالثا هجاوب عليها إن شاء الله بس مستنى همس تقول هى فهمت إيه وبعدين أنا أوضح النقطة دى لو مش وضحت إن شاء الله أوك ؟؟


رابعا:
جزاك الله خيرا و جعله في ميزان حساناتك
رابعا جزانا الله وإياكم كل خير
وبالتوفيق إن شاء الله

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

اكيد كلنا بصراحة مش عارفين نشكرك ازاى على المجهود والتعب معانا وجزاك الله خيرا على ذلك .

لا شكر على واجب يا أبو حميد وجزانا الله وإياكم كل خير بإذن الله

آدى التطبيق اللى انا عملته


تمام الله ينور يا باشا راجع بقى الملحوظة اللى عملتها على رد ananno _ الحته الاحترافيه_

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

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

اما الكود التانى فأعتقد انه جزء بسيط من مكونات الالة الحاسبة لانه بيعتمد على ارقام احنا بنختارها وبيعمل عليها عمليات حسابية برده احنا اللى بنختارها .(الجمع - الطرح - الضرب - القسمة ....الخ الخ )


إنت فهمتنى غلط أنا قصدى الكودين اللى كانت بتسأل عليهم همس اللى هما دول

كود:
#include <iostream.h>
#include <conio.h>
 
void main()
{
cout<<"hello world";
getch();
 
}

وده

كود:
#include <iostream.h>
 
void main()
{
cout<<"hello world";
int a;
cin>>a;
}

يا ترى تعرف الفرق بينهم إيه ؟!!

وينفع استخدام اكتر من رقمين فى نفس الكود .

طبعا ينفع تستخدم أى عدد من الأرقام انت عايزه
وانتظررونا إن شاء الله فى الدرس القادم
__________________