درس 46
Upcoming SlideShare
Loading in...5
×
 

درس 46

on

  • 279 views

 

Statistics

Views

Total Views
279
Slideshare-icon Views on SlideShare
279
Embed Views
0

Actions

Likes
0
Downloads
0
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    درس 46 درس 46 Document Transcript

    • ‫1‬ ‫سلسلة هيمو لعلوم الحاسب‬ ‫درس رقم (64)‬ ‫2012‬ ‫التاليف البرمجي‬ ‫هيثم مالك فهمي محمد الشريف‬
    • ‫2‬ ‫سلسلة هيمو لعلوم الحاسب‬ ‫)‪ File System Object (FSO‬مع عناصر ‪Arrays‬‬ ‫املاثا عبارة عن حساب درجات 6 مواد لطالب واحد ثم يطبع في ملف نص ي ؟‬ ‫شكل البرنامج النهائي‬ ‫الشرح‬ ‫1- سٕف َمٕو بخعشيف إَاع انًكاحب انًسخخذيت في انبشَايج‬ ‫2- ٔ يجب انخاكيذ عهي انًكخبت ‪ْٔ fstream‬ي يكخبت اَشاء انًهفاث ٔ االعالو عُٓا‬ ‫3- االيش ‪ ْٕ ٔ ofstream‬ايش اَشاء انًهف انُصي ٔ َجذ كهًت بعذة حسًي ‪ْ afile‬زِ‬ ‫انكهًت يًكٍ اٌ حغيشْا كًا حشاء يًكٍ اٌ حكٌٕ ‪ haytham‬أ ‪ Ahmed‬كًا حشاءنكٍ‬ ‫ْزِ انكهًت سٕف حذًم يا يكخب داخم انًهف انُصي اي آَا بًثابت انمهى انزي‬ ‫يكخب ثى سٕف َمٕو بكخابت اسى انًهف انُصي بيٍ لٕسيٍ كًا بًؤاشش سلى 3‬ ‫4- اَشاء انًصفٕفت حسًي ]5[‪ mtx‬نخذًيم بذاخهٓا جًيع ليى دسجاث انطانب انًشاد‬ ‫جًعٓا بٕاسطت انًخغيش ‪ sum‬يٍ انُٕع ‪ FLOAT‬اي يٍ انُٕع انعششي .‬ ‫5- سٕف الٕو باَشاء عباسة حكشاس نعًهيت ادخانٓا داخم انًصفٕفت ٔ ٔضع ليًت‬ ‫انعذاد يٍ صفش الٌ انًصفٕفت حبذأ انعذ يٍ صفش‬ ‫6- اكخب عباسة انطباعت ‪ ٔ cout‬اكخب ادخال ليًت انًادة االٔني ثى عباسة ‪ cin‬الدخال‬ ‫عُاصش انًصفٕفت‬ ‫7- ٔضع عُاصش ٔ ليى انًصفٕفت بعذ انجًع كم ليًت يخى ادخانٓا اني انًخغيش ‪sum‬‬ ‫8- اطبع ليى انجًع عهي انشاشت انسٕداء بعذ عًهيت اغالق انخكشاس باسخذاو لٕس‬ ‫انبشاكج {‬ ‫9- اسخخذو عباسة ‪ ٔ if‬اسخذو انًخغيش انمهى ‪ ٔ afile‬كخابت انكٕد االساسي ٔ ْٕ‬ ‫انششط ارا كاٌ انًهف يفخٕح كٍ جاْز نطباعت انميى يا بيٍ فخخ انمٕس انبشاكج ٔ‬ ‫غهك لٕس انبشاكج }{‬ ‫11- اَشاء عباسة ‪ for‬نعًهيت انخكشاس نطباعت ليى انًٕاد انطانب داخم يهف انُصي‬ ‫انًُشي‬ ‫11- َسخخذو نهطباعت االيش انمهى ‪ afile‬انذاني ٔ اَّ اصبخ يثم االيش ‪ ٔ cout‬يطبع في‬ ‫دانت حذميك انششط انخكشاس فمط‬ ‫21- ايا ُْا نطباعت ليًت انجًع داخم انًسخُذ انُصي‬ ‫31- غهك يهف انُصي بعذ كخابت انًطبٕعاث باسخذاو االيش انمهى )(‪ afile.close‬ثى‬ ‫آَاء لٕس انبشاكج ناليش انششطي ‪ if‬في دانت حذميك انششط ثى عباسة ‪else‬‬ ‫نطباعت انشسانت في دانت عذو حذميك انششط ٔ نكٍ داخم انشاشت انسٕداء فمط الٌ‬ ‫انًهف حى اغاللت باسخذاو االيش انسابك )(‪afile.close‬‬ ‫41- آَاء انبشَايج‬
    • ‫سلسلة هيمو لعلوم الحاسب‬ 3 #include<iostream> #include <fstream> #include<algorithm> using namespace std; int main() 3 { ofstream afile ("Students.txt"); 4 float sum=0.0; int mtx[5]; for (int ind =0;ind<=5 ; ind++) { cout<<ind+1<<" Enter value Bounas "; cin>>mtx[ind]; sum += mtx[ind]; } cout<<" Total sum value Student "<<sum<<endl; if (afile.is_open()) { for (int ind =0;ind<=5 ; ind++) { afile<<"study Number "<< ind+1<<" the value Bounas } afile<< " Total sum value Student "<<sum<<endl; afile.close(); } else{ cout << "sorry I can't to open this file"; } system("pause"); return 0; } 7 9 " <<mtx[ind] <<endl; 01 03