InstagramTwitterSnapChat


 
وصف

العودة   منتديات سكاو > الكليات الجامعية > منتدى كلية الحاسبات وتقنية المعلومات > المنتدى العام لكلية الحاسبات وتقنية المعلومات
التسجيل مشاركات اليوم البحث
   
   


المنتدى العام لكلية الحاسبات وتقنية المعلومات قسم خاص بالمواد العامة و الطلاب غير المتخصصين بكلية الحاسبات وتقنية المعلومات

[cpcs 202 - برمجة 1] لديك سؤال , شيء غير مفهوم ,,, تفضل هنا , موضوع مفيد

المنتدى العام لكلية الحاسبات وتقنية المعلومات

إضافة رد
 
أدوات الموضوع إبحث في الموضوع انواع عرض الموضوع
منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 19-01-2010, 11:33 PM   #481

Mr.Ahmad

عضو هيئة تدريس

الصورة الرمزية Mr.Ahmad

 
تاريخ التسجيل: Jul 2008
كلية: كلية الحاسبات وتقنية المعلومات
التخصص: IT
نوع الدراسة: عضو هيئة تدريس
المستوى: متخرج
البلد: جــــدة
الجنس: ذكر
المشاركات: 2,477
افتراضي رد: [cpcs 202 - برمجة 1] لديك سؤال , واجبات , شيء غير مفهوم ,,, تفضل هنا , موضوع مفيد

Passing Value to Function by Values and by Refrence
- - -
تمرير القيم إلى الدالة عن طريق القيم أو المرجع للمتغير .

أولاً : تمرير القيم إلى الدالة عن طريق قيمة المتغير :
[Passing Value to Function by Values]

وهذه الطريقة العادية ... مثال :

C :


C++ :




ثانياً: تمرير القيم إلى الدالة عن طريق مرجع المتغير :
[Passing Value to Function by Refrence]

وهذه عن طريق استخدام المؤشرات (Pointer) ... مثال :

C :


C++ :



بالتوفيق .

 

توقيع Mr.Ahmad  

 

سبحان الله وبحمد ,,, سبحان الله العظيم
الحمد لله كما ينبغي لجلال وجهه وعظيم سلطانه .
اللهم صل على محمد وعلى آل محمد كما صليت على إبراهيم وعلى آل إبراهيم إنك حميد مجيد . اللهم بارك على محمد وعلى آل محمد كما باركت على إبراهيم وعلى آل إبراهيم إنك حميد مجيد.

 

Mr.Ahmad غير متواجد حالياً   رد مع اقتباس
 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 20-01-2010, 12:49 AM   #482

rssb

جامعي

 
تاريخ التسجيل: Apr 2009
كلية: كلية الحاسبات وتقنية المعلومات
التخصص: تقنيه معلومات (IT)
نوع الدراسة: متخرج - انتظام
المستوى: متخرج
البلد: جــــدة
الجنس: ذكر
المشاركات: 292
افتراضي رد: [cpcs 202 - برمجة 1] لديك سؤال , واجبات , شيء غير مفهوم ,,, تفضل هنا , موضوع مفيد

اخوووي احمد ان امكن لك :-

تشرح لي البوينتر .. وشكراً

تحياتي ,,,

 

rssb غير متواجد حالياً   رد مع اقتباس
 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 20-01-2010, 03:02 PM   #483

Mr.Ahmad

عضو هيئة تدريس

الصورة الرمزية Mr.Ahmad

 
تاريخ التسجيل: Jul 2008
كلية: كلية الحاسبات وتقنية المعلومات
التخصص: IT
نوع الدراسة: عضو هيئة تدريس
المستوى: متخرج
البلد: جــــدة
الجنس: ذكر
المشاركات: 2,477
Cool رد: [cpcs 202 - برمجة 1] لديك سؤال , واجبات , شيء غير مفهوم ,,, تفضل هنا , موضوع مفيد

المشاركة الأصلية كتبت بواسطة rssb مشاهدة المشاركة
اخوووي احمد ان امكن لك :-

تشرح لي البوينتر .. وشكراً

تحياتي ,,,
أعطيك فكرة الـ Pointer .. وراح يسهل عليك الأمر بإذن الله :
أعتبر الـ Pointer ( المؤشر ) كساعي البريد .
والذاكرة ( RAM ) كـ حي بداخله بيوت كثيرة .

وأعتبر أنه عندما نعرف أي متغير كأننا بنينا بيت جديد باسم المتغير نوع البيت بنوع المتغير .
وأعتبر أنه عندما نعرف مؤشر ( Pointer ) كأننا أستدعينا ساعي البريد .

مثلاً :
عندما نبني بيتين نوعها integer وكل واحد له قيمة محددة :
كود:
int x = 10; int z = 5;


وعندما نستدعي ساعي بريد أسمه ahmad ويتعامل مع البيوت ذات النوع integer :
كود:
int *ahmad;


بهذا استدعينا ساعي البريد ,, ولكن لم نحدد له البيت الذي سيتعامل معه ويخدمه .
والآن لنعطيه عنوان البيت الذي سيتعامل معه في البداية , مثلاً نعطه عنوان البيت x ليتعامل معه :
كود:
ahmad = &x;


الآن أعطينا لساعي البريد ahmad عنوان البيت x الذي سيتعامل معه .
الآن ساعي البريد ahmad سيخدم البيت x وأي عملية نطلبها منه سيجريها على البيت x .
مثلاً , نريد من ساعي البريد أنه يوصل بريد إلى العنوان المحدد له سابقاً . وهذا البريد فيه رسالة تزيد قيمة رصيد صاحب البيت بـ 5 ريالات :
كود:
*ahmad = *ahmad + 5

هذه العملية هي:
x = x + 5

والآن نريد أن يخبرنا البيت أكس برصيده الحالي :
كود:
printf("%d", x);


سيخبرنا البيت x أن رصيده = 15
ممتاز ,, إذاً ساعي البريد قام بواجبه .

وإذ أرنا أن نعطي ساعي البريد ahmad عنوان بيت جديد ليتعامل معه , مثلاً نريد أن نعطيه عنوان البيت z ليتعامل معه :
كود:
ahmad = &z;


وهكذا ...
الكود كاملاً لما سبق :
كود PHP:
#include<stdio.h> 
int main() 

 
int x 10;
 
int z 5;
 
int *ahmad;
 
ahmad = &x;
 *
ahmad = *ahmad 5;
 
printf("%d \n",x);
 
ahmad = &z;
 
printf("%d \n",*ahmad);
 return 
0


أقرأ شرائح الفصل السادس وستفهم إن شاء الله ..
بالتوفيق .

 

Mr.Ahmad غير متواجد حالياً   رد مع اقتباس
 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 20-01-2010, 05:01 PM   #484

راقية الفكر

*البــحـــرالســاحـــر*

الصورة الرمزية راقية الفكر

 
تاريخ التسجيل: Jan 2009
التخصص: الأحـــياء
نوع الدراسة: تحضيري علمي خطة ب
المستوى: الثالث
الجنس: أنثى
المشاركات: 105
افتراضي رد: [cpcs 202 - برمجة 1] لديك سؤال , واجبات , شيء غير مفهوم ,,, تفضل هنا , موضوع مفيد

السلام عليكم
اخوي احمد عندي استفسار لاخ عندي وحابه اسألك و استفسر
والسؤال كالتالي:
نريد الرسم المطلوب لكل الانواع الثلاثة من الانظمة
1-مشروع البيت الآمن
2-نظام انذار ضد الحريق
3-نظام التعرف على بصمة الصوت
ونريد لكل فقرة الرسم التالي
*رسم DSD(للكل)
*رسم use cese دايجرام
*رسمة الـ erd لكل نظام
*رسمة الـ sequnce دايجرام
*رسمة collaboration دايجرام
*رسمة sate دايجرام
* رسمة class دايجرام

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

وآسفة ع الإطالة ودمت بخير
اختك

 

توقيع راقية الفكر  

 

شموخي بفعلي والكلمهـ مااثنيهااانقرتين لعرض الصورة في صفحة مستقلة

لاأله الا أنت سبحانك أني كنت من الظالمين
سبحااان الله وبحمده...سبحااان الله العظيم

 

راقية الفكر غير متواجد حالياً   رد مع اقتباس
 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 20-01-2010, 08:38 PM   #485

Mr.Ahmad

عضو هيئة تدريس

الصورة الرمزية Mr.Ahmad

 
تاريخ التسجيل: Jul 2008
كلية: كلية الحاسبات وتقنية المعلومات
التخصص: IT
نوع الدراسة: عضو هيئة تدريس
المستوى: متخرج
البلد: جــــدة
الجنس: ذكر
المشاركات: 2,477
افتراضي رد: [cpcs 202 - برمجة 1] لديك سؤال , واجبات , شيء غير مفهوم ,,, تفضل هنا , موضوع مفيد

المشاركة الأصلية كتبت بواسطة راقية الفكر مشاهدة المشاركة
السلام عليكم
اخوي احمد عندي استفسار لاخ عندي وحابه اسألك و استفسر
والسؤال كالتالي:
نريد الرسم المطلوب لكل الانواع الثلاثة من الانظمة
1-مشروع البيت الآمن
2-نظام انذار ضد الحريق
3-نظام التعرف على بصمة الصوت
ونريد لكل فقرة الرسم التالي
*رسم dsd(للكل)
*رسم use cese دايجرام
*رسمة الـ erd لكل نظام
*رسمة الـ sequnce دايجرام
*رسمة collaboration دايجرام
*رسمة sate دايجرام
* رسمة class دايجرام

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

وآسفة ع الإطالة ودمت بخير
اختك
وعليكم السلام ورحمة الله وبركاته .
- - -
للاسف لا علم لي بها .

 

Mr.Ahmad غير متواجد حالياً   رد مع اقتباس
 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 21-01-2010, 03:28 PM   #486

XxX..sMHr..XxX

*

الصورة الرمزية XxX..sMHr..XxX

 
تاريخ التسجيل: Jan 2010
التخصص: i'll tell ya later
نوع الدراسة: إنتظام
المستوى: الثالث
الجنس: أنثى
المشاركات: 157
افتراضي رد: [cpcs 202 - برمجة 1] لديك سؤال , واجبات , شيء غير مفهوم ,,, تفضل هنا , موضوع مفيد

كود:
#include<iostream.h>
#include<conio.h>
void main()
{

char arr[5]={'a','b','c','d','e'};
int i,j;
for(i=1;i<=5;i++)
{
for (j=0;j<i;j++)
{
cout<<arr[j];
}
cout<<endl;
}
getch();
}
السلاااام عليكم..
ممكن احد يساعدني ويشرح لي لو جاني بالأختبار زي كذا وطلبت مني اسوي ترايس للمموري يعني ايش اللي حصل داخل المموري؟؟
كيف يكون الحل ..يعني ابدأ من فين وازود القيم من فين ..
وشكرننقرتين لعرض الصورة في صفحة مستقلة

 

XxX..sMHr..XxX غير متواجد حالياً   رد مع اقتباس
 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 21-01-2010, 09:38 PM   #487

Mr.Ahmad

عضو هيئة تدريس

الصورة الرمزية Mr.Ahmad

 
تاريخ التسجيل: Jul 2008
كلية: كلية الحاسبات وتقنية المعلومات
التخصص: IT
نوع الدراسة: عضو هيئة تدريس
المستوى: متخرج
البلد: جــــدة
الجنس: ذكر
المشاركات: 2,477
افتراضي رد: [cpcs 202 - برمجة 1] لديك سؤال , واجبات , شيء غير مفهوم ,,, تفضل هنا , موضوع مفيد

المشاركة الأصلية كتبت بواسطة XxX..sMHr..XxX مشاهدة المشاركة
كود:
#include<iostream.h>
#include<conio.h>
void main()
{
 
char arr[5]={'a','b','c','d','e'};
int i,j;
for(i=1;i<=5;i++)
{
for (j=0;j<i;j++)
{
cout<<arr[j];
}
cout<<endl;
}
getch();
}
السلاااام عليكم..
ممكن احد يساعدني ويشرح لي لو جاني بالأختبار زي كذا وطلبت مني اسوي ترايس للمموري يعني ايش اللي حصل داخل المموري؟؟
كيف يكون الحل ..يعني ابدأ من فين وازود القيم من فين ..
وشكرننقرتين لعرض الصورة في صفحة مستقلة
وعليكم السلام ورحمة الله وبركاته .

هذا الحل ,, مع تركيز شوي ستفهمها :


 

Mr.Ahmad غير متواجد حالياً   رد مع اقتباس
 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 22-01-2010, 12:39 PM   #488

the queen of feelings

....!!

الصورة الرمزية the queen of feelings

 
تاريخ التسجيل: Nov 2008
التخصص: IT
نوع الدراسة: إنتظام
المستوى: الخامس
الجنس: أنثى
المشاركات: 19
افتراضي رد: [cpcs 202 - برمجة 1] لديك سؤال , واجبات , شيء غير مفهوم ,,, تفضل هنا , موضوع مفيد

#include<iostream.h>
#include<conio.h>
float avg(int num,int n);
void main()
{
int n,num;
float y ;
cout<<"number of student=";
cin>>num;

y=avg(num,n);
cout<<"avg="<<y;
getch();
}
float avg(int num,int n)
{
int sum=0;
float avg;
for(int i=0;i<num;i++)
cout<<"score of student"<<(i+1)<<endl;
for(int n=0;n<num;n++)
cin>>n;
sum+=n;
avg=sum/num;
return avg;
}

السلام عليكم استاذ احمد هذا برنامج حساب ال Avrage واللي بدخله هو عدد الطلاب والدرجات وبعدين بجمع الدرجات واقسمهم على عدد الطلاب.. للاسف ماعرفت كيف ادخل درجات الطلاب ياليت تعدلي في البرنامج بحيث اقدر ادخل الدرجات امام كل طالب والله يوفقك دنيا واخره

 

the queen of feelings غير متواجد حالياً   رد مع اقتباس
 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 22-01-2010, 12:41 PM   #489

the queen of feelings

....!!

الصورة الرمزية the queen of feelings

 
تاريخ التسجيل: Nov 2008
التخصص: IT
نوع الدراسة: إنتظام
المستوى: الخامس
الجنس: أنثى
المشاركات: 19
افتراضي رد: [cpcs 202 - برمجة 1] لديك سؤال , واجبات , شيء غير مفهوم ,,, تفضل هنا , موضوع مفيد

كود:
#include<iostream.h>
#include<conio.h>
float avg(int num,int n);
void main()
{
int n,num;
float y ;
cout<<"number of student=";
cin>>num;

y=avg(num,n);
cout<<"avg="<<y;
getch();
}
float avg(int num,int n)
{
int sum=0;
float avg;
for(int i=0;i<num;i++)
cout<<"score of student"<<(i+1)<<endl;
for(int n=0;n<num;n++)
cin>>n;
sum+=n;
avg=sum/num;
return avg;
}
السلام عليكم استاذ احمد هذا برنامج حساب ال Avrage واللي بدخله هو عدد الطلاب والدرجات وبعدين بجمع الدرجات واقسمهم على عدد الطلاب.. للاسف ماعرفت كيف ادخل درجات الطلاب ياليت تعدلي في البرنامج بحيث اقدر ادخل الدرجات امام كل طالب والله يوفقك دنيا واخره

 

the queen of feelings غير متواجد حالياً   رد مع اقتباس
 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 22-01-2010, 02:07 PM   #490

F.B.I

جامعي

الصورة الرمزية F.B.I

 
تاريخ التسجيل: Oct 2008
التخصص: IT
نوع الدراسة: إنتظام
المستوى: الرابع
الجنس: أنثى
المشاركات: 27
افتراضي رد: [cpcs 202 - برمجة 1] لديك سؤال , واجبات , شيء غير مفهوم ,,, تفضل هنا , موضوع مفيد

السلام عليكم

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

 

F.B.I غير متواجد حالياً   رد مع اقتباس
 

إضافة رد


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

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

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

 


الساعة الآن 11:39 AM


Powered by vBulletin® Version 3.8.9 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Ads Organizer 3.0.3 by Analytics - Distance Education

أن كل ما ينشر في المنتدى لا يمثل رأي الإدارة وانما يمثل رأي أصحابها

جميع الحقوق محفوظة لشبكة سكاو

2003-2024