• 0
  • مالي خلق
  • أتهاوش
  • متضايق
  • مريض
  • مستانس
  • مستغرب
  • مشتط
  • أسولف
  • مغرم
  • معصب
  • منحرج
  • آكل
  • ابكي
  • ارقص
  • اصلي
  • استهبل
  • اضحك
  • اضحك  2
  • تعجبني
  • بضبطلك
  • رايق
  • زعلان
  • عبقري
  • نايم
  • طبيعي
  • كشخة
  • صفحة 2 من 2 الأولىالأولى 12
    النتائج 16 إلى 23 من 23

    الموضوع: لغة C

    1. #16
      التسجيل
      30-04-2004
      المشاركات
      22
      المواضيع
      1
      شكر / اعجاب مشاركة

      Post Re: لغة C

      اوك ما فهمت على كل كلامك يعني فهمت بعضه طيب ماشي
      ليش ما تكتب بالعربي على العموم شكرا الك

    2. #17
      التسجيل
      30-04-2004
      المشاركات
      22
      المواضيع
      1
      شكر / اعجاب مشاركة

      Re: لغة C

      :vereymad:

      never mind

    3. #18
      التسجيل
      18-09-2003
      الدولة
      K.S.A
      المشاركات
      20
      المواضيع
      4
      شكر / اعجاب مشاركة

      Re: لغة C

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

    4. #19
      التسجيل
      10-01-2004
      المشاركات
      26
      المواضيع
      7
      شكر / اعجاب مشاركة

      Re: لغة C

      xl_cool ممكن ترسل السؤال الاساسي . علشان اشوفه واساعدك فيه
      If I Hade The Feelin Of Love Some Day........

      I Would Love To Hate You....

    5. #20
      التسجيل
      18-09-2003
      الدولة
      K.S.A
      المشاركات
      20
      المواضيع
      4
      شكر / اعجاب مشاركة

      Re: لغة C

      للاسف السوال الاساسي مو معي حاليا
      بس ادا فهمت شي حاول تقولي

    6. #21
      التسجيل
      09-12-2000
      الدولة
      امريكا / كانساس /لورانس
      المشاركات
      2,961
      المواضيع
      93
      شكر / اعجاب مشاركة

      Re: لغة C

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

      هم مثل cin, cout... لكن يتعاملون مع الملفات.

      لازم تسوي include لـ:

      <fstream>

      في الأعلى.

      أما في البرنامج... اذا بغيت تقرا من الملف... عرف أدات القراءه من الملف:

      ifstream din;
      din.open("file.txt");

      الآن din تعمل بالظبط مثل عمل cin... لكن الفرق أن cin تأخذ المعطيات من المستخدم... أما din فهي تأخذ المعطيات من ملف. طبعا تسميها اي اسم في بالك... مو لازم بالذات din. و لازم تحدد لها ملف معين تقرا منه... تكتبه بين علامات التنصيص بين القوسين مثل المثال الي كتبته. يعني في المثال الي كتبته... الملف الي نقرا منه هو file.txt

      اذا بغيت تقرا من ملف ثاني لازم تسكر الملف هذا و تفتح ملف ثاني:

      din.close();

      din.open("file2.txt");

      و ما يحتاج تعيد تعريف din على انها أدات للقراءه من الملف.


      اذا بغيت تكتب في ملف... تسوي نفس الطريقه بالظبط... لكن بدال ما تكتب ifstream عشان تعرف الأداة.. تكتب ofstream عشان تعرف أداء للكتابه في الملف.

      الفرق الوحيد بينهم الحرف الاول و هو يدل على input او output.

      هذي بشكل عام طريقة القراءه و الكتابه بين الملفات.



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

      طريقة القراءه هي انك تضع كود قراءه سطر واحد داخل while loop.. مثل كذا:

      while(!din.eof())
      {
      din >> name >> number >> account >> loan;
      }

      هذا الكود راح يقرا المعلومات الي في الملف حتى نهاية الملف.

      مدري وش راح تسوي بالمعلومات... هل تكتبها زي ما هي او تغير فيها.

      لكن أظن أفضل طريقه لعمل هالبرنامج هي باستخدام sturct... تضع فيها الاربعة متغيرات هذي. و تستخدم array of structs عشان تضع فيها معلومات الاشخاص كلهم.

      مدري تعرف تسويها ولا لا... اذا تحتاج اشرحها عطني خبر...


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



    7. #22
      التسجيل
      10-01-2004
      المشاركات
      26
      المواضيع
      7
      شكر / اعجاب مشاركة

      Re: لغة C

      باقول لك الي فهمته

      اقراء المعلومات من الملف (رقمه واسمه ورصيده الخ) ب fprintf(cptr,"%s%ld%f%f",x.name,x.account..
      تقرا كلهم حتى لو تبغى بس تحسب شي معين يعني زي المتدينه من البنك اوكي بعدين تسوي لوب while(!feof(cptr)l
      كذا يكون قرات المعلومات وصارت الحين تابعه للبرنامج يعني تقدر تتحكم فيها تسوي فيها حسابات يعني لو ابغى اضاعف الريصيد واخزنه في ملف ثاني بعد اللوب مباشره اكتب x.account=x.account*2
      بعدين اخزن الرصيد الجديد مع باقي المعلومات (الاسم والرقم الحساب وغيرها)
      fprintf(sptr,"%s%ld%f..",x.name,x.account ...etc
      (sptr بوينتر على الملف الجديد,,, cptr بوينتر على الملف الاساسي)
      اتمنى يكون هو الي تبغاه,,
      If I Hade The Feelin Of Love Some Day........

      I Would Love To Hate You....

    8. #23
      التسجيل
      10-01-2004
      المشاركات
      26
      المواضيع
      7
      شكر / اعجاب مشاركة

      Re: لغة C

      معليش سوي تعديل على السطر الاول الي هو القراءه fprintf بـ fscanf h اوكي
      If I Hade The Feelin Of Love Some Day........

      I Would Love To Hate You....

    صفحة 2 من 2 الأولىالأولى 12

    ضوابط المشاركة

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