النتائج 1 إلى 7 من 7

الموضوع: اللي يعرف للغة الـ++c والله ضروري جدا جدا :(

  1. #1
    التسجيل
    30-10-2008
    الدولة
    المدينة
    المشاركات
    4

    Unhappy اللي يعرف للغة الـ++c والله ضروري جدا جدا :(

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

    عندي exercise اللي هوا كالتالي :
    write a c++ programe to do the following :
    1-
    ask the user to enter his address(street name and bulding number)
    2-
    write the address into a file named "UserData.txt" .. then
    3-
    ask the user to enter any letter ,, then write a function that reads the file "UserData.txt" and counts how many times that letter appears in it.
    4-
    display the total count of letter apperance

    انا حطيت في الملفات المرفقة اللي قدرت اكتبو من البرنامج ..
    لكن وصلت الين الـ function ووقفت ما عرفت اعملها

    الله يخليكم يا ريت اللي يقدر يساعدني ما يبخل عليا بلييييز

    اختكم
    sweety-turkish
    الملفات المرفقة الملفات المرفقة

  2. #2
    التسجيل
    30-10-2008
    الدولة
    المدينة
    المشاركات
    4

    رد: اللي يعرف للغة الـ++c والله ضروري جدا جدا :(

    صباح الخير ع الجميع

    عدد الزوار 16 بس مافي ولا رد
    الله يخليكم اللي يقدر يساعدني لا يبخل عليا

  3. #3
    التسجيل
    29-11-2004
    الدولة
    ♥ والله أحبك يا قطر ♥
    المشاركات
    6,985

    رد: اللي يعرف للغة الـ++c والله ضروري جدا جدا :(

    السلام عليكم ,,

    همممم .. لي رجعه ان شاء الله ..

    بس لو تدوري في جووجل عن كيفية عمل الدوال في سي++ اكيد بتحصلين

    بالتوفيق

  4. #4
    التسجيل
    30-10-2008
    الدولة
    المدينة
    المشاركات
    4

    Unhappy رد: اللي يعرف للغة الـ++c والله ضروري جدا جدا :(


  5. #5
    التسجيل
    29-11-2004
    الدولة
    ♥ والله أحبك يا قطر ♥
    المشاركات
    6,985

    رد: اللي يعرف للغة الـ++c والله ضروري جدا جدا :(

    اوكي اختي /

    عندج مشكله بسيطه تنحل ان شاء الله


    احم

    عدلت الكود --------- بس ما جربته ولا سويت له compile

    فـ اكيد بيكون فيه اغلاط -- حاولي تصلحينه بروحج

    يلا بالتوفيق ،،

    كود PHP:
    #include<iostream.h>
    #include<fstream.h>

    void readcount();        ///////////////////// declaration of the function
    main()
    {

        
    char ch[30];
         
        
    cout<<"enter your address please: \n";
        
    cin>>ch;

        
        
    ofstream f;
        
    f.open("UsedData.txt",ios::out);
        
    f<<ch<<endl;
        
    cout<<endl;
        
    f.close();
        
        
        
    readcount();    //////////////////////////// call 4 the function
        
    cout<<endl;
        return 
    0;
    }


    /////////// function definition  //////////////

    void readcount()
    {
        
    char ch[2000];
        
    char c;
        
    int coutner 0;
        
    cout<<"enter a letter please";
        
    cin>>c;
        
    ifstream fin;
        
    fin.open("UserData.txt",ios::in);
        
    cout<<endl;
        while (!
    fin.eof())
        {
        
    file_op.getline(str,2000);
        }
        
    fin.close();
        
    // now do a loop to count letters in the file.
        
    for(int i 1i<= 2000i++) //try to replace 2000 with the actual size of the array..! (I didnt serach for it ;P sry ;*
        
    {
            if (
    str[i] == ccounter++;
        }
        
    cout<<"You have enterd the letter: "<<c<<" This times: "<<counter;

        \\\\\\  
    hope I helped you ^__

    - - دعواتج - -

  6. #6
    التسجيل
    30-10-2008
    الدولة
    المدينة
    المشاركات
    4

    Smile رد: اللي يعرف للغة الـ++c والله ضروري جدا جدا :(

    ثاااااااااانكس azpc .. اللهي يسعدك يا رب
    حاجرب الكود وحأرجع احكيك ان شاء الله .. يعطيك العافية
    thanks again

  7. #7
    التسجيل
    29-11-2004
    الدولة
    ♥ والله أحبك يا قطر ♥
    المشاركات
    6,985

    رد: اللي يعرف للغة الـ++c والله ضروري جدا جدا :(

    welcome sis .. آمين يا رب ...

    اكتشفت غلطه بسيطه/

    for(int i = 1; i<= 2000; i++) //try to replace 2000 with the actual size of the array..! (I didnt serach for it ;P sry ;*
    {
    if (
    str[i] == c) counter++;
    }


    المفروض تكون

    كود:
    for(int i = 1; i<= 2000; i++) //try to replace 2000 with the actual size of the array..! (I didnt serach for it ;P sry ;*
        {
            if (ch[i] == c) counter++;
        }

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

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