‫1‬

‫سلسلة هيمو لعلوم الحاسب‬

‫الافكاز البرمجيت (11)‬

‫2112‬
‫الخاليف البرمجي‬
‫هيثم مالك فهمي محمد الشسيف‬
‫2‬

‫سلسلة هيمو لعلوم الحاسب‬

‫الافاكر الربجمية‬
‫برنامج اضافة الطالب حسب تواجدهم ثم عرضهم علي الشاشة و البرنامج عبارة ع...
‫3‬

‫سلسلة هيمو لعلوم الحاسب‬
Upcoming SlideShare
Loading in...5
×

الافكار البرمجية

118

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
118
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

الافكار البرمجية

  1. 1. ‫1‬ ‫سلسلة هيمو لعلوم الحاسب‬ ‫الافكاز البرمجيت (11)‬ ‫2112‬ ‫الخاليف البرمجي‬ ‫هيثم مالك فهمي محمد الشسيف‬
  2. 2. ‫2‬ ‫سلسلة هيمو لعلوم الحاسب‬ ‫الافاكر الربجمية‬ ‫برنامج اضافة الطالب حسب تواجدهم ثم عرضهم علي الشاشة و البرنامج عبارة عن ‪ function‬و ‪ area‬وحلقة ‪ for‬متغير هام و‬ ‫محوري في هذا البرنامج قد اسميته ‪ counter‬هذا المتغير يقوم بتحديد طول و مدي المصفوفة .. ان المصفوفة تبدأ من القيمة 0 و‬ ‫لكن تنتهي بمقدار محدد و هنا جعلنا المقدار المحدد هو المتغير ‪. counter‬‬ ‫الربانمج‬ ‫هنا االعالن عن الوظيفة ‪ income‬و هي‬ ‫من النوع النصي لحمل اسماء الطالب و يتم‬ ‫استدعائها داخل الدالة الرئيسية ‪main‬‬ ‫>‪#include<iostream‬‬ ‫>‪#include<string‬‬ ‫;‪using namespace std‬‬ ‫;)‪string income(string‬‬ ‫{)(‪int main‬‬ ‫االعالن عن المتغير المحوري الذي يجعل المستخدم‬ ‫يحدد بنفسة قيمة عدد الطالب داخل التكرار في‬ ‫البرنامج‬ ‫;"‬ ‫;]01[‪string findarea‬‬ ‫;‪int counter‬‬ ‫;"‪cout<<" n t t t The Student class n‬‬ ‫‪cout <<"n Enter No.of Students Found in this class‬‬ ‫;‪cin>> counter‬‬ ‫{)++‪for(int i =0;i<counter ;i‬‬ ‫;" ‪cout <<"n Enter Name of Student‬‬ ‫;]‪cin>>findarea[i‬‬ ‫}‬ ‫{)++‪for(int i =0;i<counter ;i‬‬ ‫;)]‪string income(findarea[i‬‬ ‫;"‪cout <<"n The student name "<< income <<"n‬‬ ‫}‬ ‫;)"‪system("pause‬‬ ‫;0 ‪return‬‬ ‫}‬ ‫{) ‪string income(string x‬‬ ‫;‪return x‬‬ ‫}‬ ‫الاغالن غن الىظيفت او الدالت من الىىع الىص ي ، و حسمي ‪ income‬ثم بػد ذلك الاغالن غن املصفىقت ]01[‪ findarea‬داخل الدالت السئيسيت‬ ‫)(‪ main‬والحظ ان املدي الثابت للمصفىفت هي 11 قيم فقط و هرا املدي املسمىح به السخخدام املخغير ‪ ، counter‬قبل اوشاء غبازة يجب‬ ‫السؤال غن قيمت ‪counter‬لػدد الطالب املىجدين الهه سىف يىضؼ في غبازة النهايت للػبازة الخكسازيت ‪ ( for‬اي ان قيمت املخغير ‪ counter‬هي‬ ‫التي جحدد غدد كخابت الطالب و طباغتهم ) ، اوشاء غبازة ‪ for‬الدخال الطالب و اهظس اليها جيدا لكي جفهم ما اقصد . ثم بػد ذلك هكخب كىد‬ ‫الخحميل قيم الطالب حسب ‪ counter‬ثم اكخب غبازة الحلقت الخساج البياهاث و يجب اسخدغاء الىظيفت ‪ income‬ووضؼ قيمت املصفىفت‬ ‫بداخلها للطباغت جميؼ البياهاث‬
  3. 3. ‫3‬ ‫سلسلة هيمو لعلوم الحاسب‬

×