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

  • 89 views
Uploaded on

 

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
89
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
0
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. ‫1‬ ‫سلسلة هيمو لعلوم الحاسب‬ ‫الافكاز البرمجيت (11)‬ ‫2112‬ ‫الخاليف البرمجي‬ ‫هيثم مالك فهمي محمد الشسيف‬
  • 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‬ ‫سلسلة هيمو لعلوم الحاسب‬