الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]

[ منتدى البرامج والهواتف الذكية ]


صفحة 13 من 15 الأولىالأولى ... 3456789101112131415 الأخيرةالأخيرة
النتائج 241 إلى 260 من 294
  1. #241

    الصورة الرمزية マジド

    تاريخ التسجيل
    Oct 2006
    المـشـــاركــات
    1,552
    الــــدولــــــــة
    الامارات
    الــجـــــنــــــس
    ذكر
    الـتـــقـــــيـيــم:

    افتراضي رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]

    هلا أخوي القائد

    اول شي ... انا ما اعرف لغة الـ HTML و علمي فيها 0% تقريباً

    لكني حاولت اسوي سؤال خيارات متعدد .. يعني اذا اختار الجواب الصح يحوله لصفحة رقم 1 .. و اذا اختار الجواب الغلط يحوله للصفحة رقم 2

    شوف الصورة يمكن توضح المطلوب .. و انا ابغي الطريقة اللي تخليني اسوي اللي ابغيه



    و مشكور عالرد .. و بانتظار المساعدة

  2. #242

    الصورة الرمزية الـقائد

    تاريخ التسجيل
    Apr 2009
    المـشـــاركــات
    2,157
    الــــدولــــــــة
    لا يوجد
    الــجـــــنــــــس
    ذكر
    الـتـــقـــــيـيــم:

    افتراضي رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]

    マジド
    حسناً أخي أولاً في أي برنامج قُمت بعمل هذا الكود ؟ ،

    وبالمُناسبة هذا كود HTML يعني لازم يكون عندك شويت إلمام وأساسيات في اللُغة حتى تعرف ماهو المكتوب ^^" ،

    ثانياً لو سمحت ضع لي الكود الموجود في الصورة ُهُنا ضمن إقتباس الكود ،

    بإنتظارك وبالتوفيق ^_^ .

  3. #243

    الصورة الرمزية マジド

    تاريخ التسجيل
    Oct 2006
    المـشـــاركــات
    1,552
    الــــدولــــــــة
    الامارات
    الــجـــــنــــــس
    ذكر
    الـتـــقـــــيـيــم:

    افتراضي رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]

    قمت بعمله في برنامج Microsoft Expression Web 4

    و هذا الكود

    كود:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type" />
    <title>Untitled 1</title>
    </head>
    
    <body>
    
    <form id="form1" runat="server" action="AlSuwaidi.html">
        What?<br />
        <input name="Radio1" type="radio" value="1" id="1" />Me<br />
        <input name="Radio1" type="radio" value="1" id="1" />You<br />
        <input name="Radio1" type="radio" value="2" id="2" />Us<br />
        <br />
        <button name="Abutton1" type="submit" value="2" >go</button>
    </form>
    
    </body>
    
    </html>
    انا افهم شو المكتوب شوي بس .. بس ما اعرف ابرمج الصراحة
    بانتظارك اخوي

  4. #244

    الصورة الرمزية ElPsy

    تاريخ التسجيل
    Jan 2010
    المـشـــاركــات
    1,307
    الــجـــــنــــــس
    ذكر
    الـتـــقـــــيـيــم:

    افتراضي رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]

    マジド
    لا أذكر الـ html والـ php جيداً، 6 سنوات الآن، لكن... على الأغلب أنك لن تستطيع فعل ما تريده إلا بالـ PHP.
    كود:
    <form id="form1" runat="server" action="AlSuwaidi.html">
        What?<br />
        <input name="Radio1" type="radio" value="1" id="1" />Me<br />
        <input name="Radio1" type="radio" value="1" id="1" />You<br />
        <input name="Radio1" type="radio" value="2" id="2" />Us<br />
        <br />
        <button name="Abutton1" type="submit" value="2" >go</button>
    </form>
    يجب أن تكون
    كود:
    <form id="form1" runat="server" method="post" action="AlSuwaidi.php">
    وفي الصفحة AlSuwaidi.php تعالج البيانات التي أرسلتها بواسطة المتغير:
    كود:
    $_POST['Radio1']
    فإن كانت القيمة تساوي 1 يظهر رسالة خطأ أو أياً كان (إجابة خاطئة)
    وإن كانت 2 فقد نجح المستخدم في اختيار الإجابة الصحيحة.
    شخص آخر أكثر خبرة باللغة يمكن أن يفيدك أكثر مني. وعلى أي حال لا أعتقد أن هناك مهرباً من الـ PHP.

  5. #245

    الصورة الرمزية マジド

    تاريخ التسجيل
    Oct 2006
    المـشـــاركــات
    1,552
    الــــدولــــــــة
    الامارات
    الــجـــــنــــــس
    ذكر
    الـتـــقـــــيـيــم:

    افتراضي رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]

    صعبة ×_×

    تسلم أخوي عالطريقة ... لكني أفضل الـ html

    بانتظار الحل :S

  6. #246

    الصورة الرمزية ElPsy

    تاريخ التسجيل
    Jan 2010
    المـشـــاركــات
    1,307
    الــجـــــنــــــس
    ذكر
    الـتـــقـــــيـيــم:

    افتراضي رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]

    اقتباس المشاركة الأصلية كتبت بواسطة マジド مشاهدة المشاركة
    صعبة ×_×
    S
    كود:
    <?php
    if(
    $_POST['Radio1']==1)
    {
    include("failure.html");
    }
    else
    {
    include("success.html");
    }
    ?>
    لا أعتقد أنها صعبة أبداً.
    بالنسبة للغة فالمسألة ليست اختيارية وما يفضله المرء.. بل ما تتطلبه الوظيفة المطلوب عملها
    تذكرت البارحة أن الـ html لا يستطيع معالجة البيانات، لأنه مجرد تشفير لصفحات الويب كي يقرأها المتصفح.
    لذا قالـ php واجب ولا مفر منه
    يمكن التخلي عن الـ php لكن بالتخلي عن طريقة العمل وتغييرها بالكامل وحتى هنا فسيتدخل الـ javascript على الأرجح.
    التعديل الأخير تم بواسطة ElPsy ; 18-12-2010 الساعة 01:10 PM سبب آخر: typo

  7. #247

    الصورة الرمزية マジド

    تاريخ التسجيل
    Oct 2006
    المـشـــاركــات
    1,552
    الــــدولــــــــة
    الامارات
    الــجـــــنــــــس
    ذكر
    الـتـــقـــــيـيــم:

    افتراضي رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]

    تسلم اخوي

    عرفت الطريقة الحين .. خليت الـ php هو اللي يسوي process اما الـ html بس للعرض ^^

    مشكورين عالمساعدة .. و اشكر حسام على اخباري للطريقة P:

  8. #248

    الصورة الرمزية ENEMY

    تاريخ التسجيل
    Jan 2007
    المـشـــاركــات
    236
    الــــدولــــــــة
    عمان
    الــجـــــنــــــس
    ذكر
    الـتـــقـــــيـيــم:

    افتراضي رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]

    السلام عليكم..
    أعرف ان هذا هو الموضوع الخطأ لعرض هذا الاستفسار، لكن بعد تجربتي في موضوع الاستفسارات أشعر ان المبرمجين قد يكون لهم اطلاع على الاستفسار فقررت اضعه هنا:::

    أولاً لنفترض اني اكتشفت وتعلمت لغة قديمة جداً ، يعني غير موجودة في الكمبيوتر، وحروفها لا تشبه حروف أي لغة في العالم حالياً..
    وحبيت أضيفها للكمبيوتر بأن أرسم الحروف وأصنع لها ملف font ، ويعني أضيف في لغات الكمبيوتر هذي اللغة باسم أسميها وتصبح كأي لغة في الكمبيوتر مثل العربية أو الانجليزية أو اليابانية الخ...
    وطبعاً بعد كل هذا أنشر هذي اللغة لمن يريد الكتابة بها في كمبيوتره...

    السؤال:

    * هل موجود برنامج يعمل ولو بعض هذي الأمور؟
    * إلى أي خطوة أقدر أصل بالبرامج الموجودة؟
    * ما هو البرنامج؟
    * وإذا غير موجود فهل توجد لغة برمجة ممكن أستخدمها لصنع برنامج مثل هذا؟


    واسمحولي للاستفسار الطويل.. لكني فعلا أريد أضيف لغة جديدة في كمبيوتري على الأقل

  9. #249

    الصورة الرمزية ؛ّ نديمك ؛ّ

    تاريخ التسجيل
    Feb 2009
    المـشـــاركــات
    1,015
    الــــدولــــــــة
    مصر
    الــجـــــنــــــس
    ذكر
    الـتـــقـــــيـيــم:

    افتراضي رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]

    مثلك تماما أخ إنيمي...<<ما أقدر أقول عدو...أخ وعدو !! ^_^...
    أحيانا أفكر في ذلك لمنع المتطفلين من الاستفادة من أي نص مكتوب على جهازي...في العالم الواقعي أستخدم لغة برموز مناظرة للعربية لتشفير أفكاري ^_^...أما في الحواسيب فلم أجد لها حلا...
    لكن بعد استخدامي لويندوز سفن...يمكنني الإجابة على جزء بسيط من تساؤلك:
    1. نعم يوجد,في ويندوز سفن...
    2. صناعة الرموز وإعطاء رمز لها في اليونيكود...
    3. Private Character Editor...
    Start Menu>>All Programs>>Accessories>>System Tools>>Private Character Editor


    حتى الآن لم أجربه بشكل عملي...أنتظر رأيك وتعليقك...

  10. #250

    الصورة الرمزية ENEMY

    تاريخ التسجيل
    Jan 2007
    المـشـــاركــات
    236
    الــــدولــــــــة
    عمان
    الــجـــــنــــــس
    ذكر
    الـتـــقـــــيـيــم:

    افتراضي رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]

    اقتباس المشاركة الأصلية كتبت بواسطة ؛ّ نديمك ؛ّ مشاهدة المشاركة
    مثلك تماما أخ إنيمي...<<ما أقدر أقول عدو...أخ وعدو !! ^_^...
    أحيانا أفكر في ذلك لمنع المتطفلين من الاستفادة من أي نص مكتوب على جهازي...في العالم الواقعي أستخدم لغة برموز مناظرة للعربية لتشفير أفكاري ^_^...أما في الحواسيب فلم أجد لها حلا...
    لكن بعد استخدامي لويندوز سفن...يمكنني الإجابة على جزء بسيط من تساؤلك:
    1. نعم يوجد,في ويندوز سفن...
    2. صناعة الرموز وإعطاء رمز لها في اليونيكود...
    3. Private Character Editor...
    Start Menu>>All Programs>>Accessories>>System Tools>>Private Character Editor


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

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

    واذا حصلت أمور جديدة بوافيك بها باعتبار اننا الاثنين ما مستخدمين البرنامج


    ENEMY

  11. #251

    الصورة الرمزية ENEMY

    تاريخ التسجيل
    Jan 2007
    المـشـــاركــات
    236
    الــــدولــــــــة
    عمان
    الــجـــــنــــــس
    ذكر
    الـتـــقـــــيـيــم:

    افتراضي رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]

    السلام عليكم اخواني..

    سؤال في لغة C++ ...


    أولاً، المطلوب برمجة للعبة المشنقة (تخمين الحروف لكلمة معينة عدد أحرفها معروف)..


    الكود:

    كود:
    # include <iostream>
    # include <fstream>
    # include <iomanip>
    # include <string>
    # include <cstdlib>
    # include <cctype>
    
    using namespace std;
    
    int no_of_words, no_of_letters, wrong_guesses;
    char secret[ ], blanks[ ], guessed, re_play;
    string from_list;
    ifstream words_list;
    string get_secret(int no_of_words);
    void check_guessed (char guessed);
    bool game_over (int wrong_guesses);
    
    int main(){
    
        // Opening and checking file
        words_list.open("hangman.txt");
        if (words_list.fail()){
            cout << "Error finding file (hangman.txt)/n";
            return -1;
        }
    
        // count Number of words in the file
        do{
            no_of_words++;
            words_list >> from_list;
        }while(!words_list.eof());
    
        // Game Start..
        do{
        
            // generating new Secret Word
            from_list = get_secret(no_of_words);
            secret[] = from_list;
    
            // count Number of Letters
            no_of_letters = 0;
            while(secret[no_of_letters] != '\0' )
                no_of_letters++;
    
            // drawing Blanks
            for( int i=0; i < no_of_letters; i++)
                blanks[i] = '*';
        
            // guessing letter process
            do{
                cout << "\n\nPlease enter a Guessed Letter: ";
                cin >> guessed;
                guessed = tolower(guessed);
                cout << endl;
    
                check_guessed(guessed);
    
            }while(!game_over(wrong_guesses));
            
            // ask for Play Again
            cout << "\n\nDo You Want To Play Again ??\t\t( Y,y OR N,n ) : ";
            cin >> re_play;
            cout << endl;
    
            // Check re_play
            while( !(( re_play == 'Y' ) || ( re_play == 'y' ) || ( re_play == 'N' ) || ( re_play == 'n' )) ){
                cout << "Wrong answer entered\n";
                cout << "\n\nDo You Want To Play Again ??\t\t( Y,y OR N,n ) : ";
                cin >> re_play;
                cout << endl;
            }
        
        // to Play Again
        }while (( re_play == 'Y' ) || ( re_play == 'y' ));
    
        // for Ending Game
        cout << "\n\nThank You For Playing HANGMAN\n";
        cout << "Programmed by:: Abbas Baqer Al-Lawati\n";
        cout << "ID # :: 89569\n\n\n";
    
        return 0;
    }
    
    // function of Generating Word
    string get_secret (int no_of_words) {
        
        // initialize Local variables
        int random_word, count;
        string secret_word;
    
        // to Choose random word from list
        random_word = rand() % no_of_words;
    
        // to Get to that Random Word
        for(count = 0; count <= random_word; count++){
            words_list >> secret_word;
        }
    
        // returning the Choosen Secret Word
        return secret_word;
    }
    
    // finction to Check the Guessed Letter
    void check_guessed (char guessed){
    
        // initialize Local variables
        int count(0), no_correct(0);
        bool correct = false;
    
        do{
    
            // Check each Letter
            if (secret [count] == guessed){
            
                // Show correct letter
                blanks [count] = secret [count];
    
                // count Number of places Exist
                no_correct++;
    
                // Correct Answer
                correct = true;
            }
        
            count++;
        }while(count <= no_of_letters);
        
        // Inform user guessed letter Result
            if (correct){
                cout << "Letter " << guessed << " exists " << no_correct << " time(s) in the secret word\n";
            }else {
                cout << "Letter " << guessed << " does to exist in the secret word\n";
    
                // Increase number of Wrong guesses
                wrong_guesses++;
            }
        
        return;
    }
    
    // function to check End Guessing
    bool game_over(int wrong_guesses){
    
        // initialize Local variables
        bool ending = false;
        int count;
    
        // checking Loosing game
        if (wrong_guesses == 6){
            ending = true;
            cout << "\n\nWrong guesses reach 6 times\n";
            cout << "Game Over !!\n\n";
        }
    
        // checking Winning game
        else{
            do{
                if (blanks[count] != secret[count])
                    ending = true;
    
                count++;
            }while(count <= no_of_letters);
    
            if (ending){
                cout << "\n\ncongratiolations!! You Won\n\n";
            }
        }
    
        // return checking Result
        return ending;
    }


    الإررور:

    كود:
    (38) : error C2059: syntax error : ']'
    المفروض يكون Array فارغ ليتحدد حجمه على حسب حروف الكلمة اللي بياخذها

    جربت أعطيه أي رقم كبير ما تصل أي كلمة لهذا العدد من الحروف.. فطلعي إررور أخر:
    كود:
    error C2440: '=' : cannot convert from 'std::string' to 'char'


    لكن المفروض ان الأرراي يقسم الكلمة إلى حروف وياخذ كل حرف في جزء منه فيكون char...

    ENEMY

  12. #252

    الصورة الرمزية _MasterPiece

    تاريخ التسجيل
    Nov 2008
    المـشـــاركــات
    1,960
    الــــدولــــــــة
    اليمن
    الــجـــــنــــــس
    ذكر
    الـتـــقـــــيـيــم:

    افتراضي رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]


    لـ ENEMY:

    صحيح أن المتوقع أن يقسم الكلمة ويضعها في المصفوفة، إلا أن المترجم أخبرك بأنه لا يستطيع ذلك؛ "error C2440: '=' : cannot convert from 'std::string' to 'char'".

    المصفوفة يجب أن تكون ذات بعد محدد عند التحويل إلى ملف ثنائي. الحل هنا يكمن استخدام الذاكرة الديناميكية؟ العلة في هذا البرنامح تكمن في هذا السطر: ;secret[] = from_list.

    الحل هنا يكمن في أن تعرف secret على أنه مؤشر لنوع char هكذا: ;char *secret.

    ثم تحدد قيمته المتغير مستخدمًا دالة length الملحقة في مكتية string، وبعدها تلف عليه لتملأه كالتالي:

    كود:
    char *secret;
    		secret = new char[from_list.length()];
    		form(int i=0; i<from_list.length(); i++) {
    			secret[i] = from_list[i];
    		}
    في أمان الله.

  13. #253

    الصورة الرمزية الـقائد

    تاريخ التسجيل
    Apr 2009
    المـشـــاركــات
    2,157
    الــــدولــــــــة
    لا يوجد
    الــجـــــنــــــس
    ذكر
    الـتـــقـــــيـيــم:

    افتراضي رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]

    マジド
    عُذراً منكَ للتأخُر في الرد ويبدو أن المُشكلة قد حُلت - والحمدُ للـه - ،

    فقد كان أسبوع مليء جداً بالإمتحانات ولم أستطع الدخول إلا البارحة ^^" ،

    أعتذر وبشدة وشُكراً للجميع هُنا ^__^ .

  14. #254

    الصورة الرمزية ENEMY

    تاريخ التسجيل
    Jan 2007
    المـشـــاركــات
    236
    الــــدولــــــــة
    عمان
    الــجـــــنــــــس
    ذكر
    الـتـــقـــــيـيــم:

    افتراضي رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]

    اقتباس المشاركة الأصلية كتبت بواسطة Gh.S مشاهدة المشاركة

    لـ ENEMY:

    صحيح أن المتوقع أن يقسم الكلمة ويضعها في المصفوفة، إلا أن المترجم أخبرك بأنه لا يستطيع ذلك؛ "error C2440: '=' : cannot convert from 'std::string' to 'char'".

    المصفوفة يجب أن تكون ذات بعد محدد عند التحويل إلى ملف ثنائي. الحل هنا يكمن استخدام الذاكرة الديناميكية؟ العلة في هذا البرنامح تكمن في هذا السطر: ;secret[] = from_list.

    الحل هنا يكمن في أن تعرف secret على أنه مؤشر لنوع char هكذا: ;char *secret.

    ثم تحدد قيمته المتغير مستخدمًا دالة length الملحقة في مكتية string، وبعدها تلف عليه لتملأه كالتالي:

    كود:
    char *secret;
            secret = new char[from_list.length()];
            form(int i=0; i<from_list.length(); i++) {
                secret[i] = from_list[i];
            }
    في أمان الله.
    شكراً أخي Gh.S..

    لكني ما فهمت بالضبط..
    بالنسبة لصيغة التعريف فهو معرف كـchar في البداية فلماذا أعيد التعريف؟؟
    وفي التدوير انت اعتبرت from_list على أنه array رغم انه string يأخذ الكلمة العشوائية كما تعلم.. فكيف؟؟
    والسطر الثاني عندي عليه أسئلة ما سؤال...
    - secret هل قصدك secret[] ؟ لأنه بهذي الطريقة بيجي الإررور الأول في السؤال واللي ما أعرف سببه
    - إذا كان متغير آخر ، وnewchar[] أيضا مؤشر جديد، فما صيغتهما؟ وما الفائدة منهما ومن السطر ككل؟؟


    واسمحلي آخذ من جهدك ووقتك

  15. #255

    الصورة الرمزية ElPsy

    تاريخ التسجيل
    Jan 2010
    المـشـــاركــات
    1,307
    الــجـــــنــــــس
    ذكر
    الـتـــقـــــيـيــم:

    افتراضي رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]

    ENEMY
    الـ Array ليس left value. لا يمكنك أن تسند له قيم. لكن خاناته يمكنك أن تغير قيمته كل واحدة على حدة.
    بالنسبة لصيغة التعريف فهو معرف كـchar في البداية فلماذا أعيد التعريف؟؟
    Gh.S اقترح عليك طريقة صحيحة لتعريفه== استعمال الـ pointers
    وفي التدوير انت اعتبرت from_list على أنه array رغم انه string يأخذ الكلمة العشوائية كما تعلم.. فكيف؟؟
    string
    هو ليس في حقيقة الأمر سوى عبارة عن array (a.k.a pointer)i متكون من char.

    بالنسبة لبقية الأسئلة فـ Gh.S يرمي إلى التحكم الصحيح في استعمال الذاكرة العشوائية. ابحث فليلاً على الانترنت حول الـ pointers وإن لم تفهم فضع استفسارك مجدداً

  16. #256

    الصورة الرمزية _MasterPiece

    تاريخ التسجيل
    Nov 2008
    المـشـــاركــات
    1,960
    الــــدولــــــــة
    اليمن
    الــجـــــنــــــس
    ذكر
    الـتـــقـــــيـيــم:

    افتراضي رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]

    اقتباس المشاركة الأصلية كتبت بواسطة ENEMY مشاهدة المشاركة
    شكراً أخي Gh.S..

    لكني ما فهمت بالضبط..
    بالنسبة لصيغة التعريف فهو معرف كـchar في البداية فلماذا أعيد التعريف؟؟
    وفي التدوير انت اعتبرت from_list على أنه array رغم انه string يأخذ الكلمة العشوائية كما تعلم.. فكيف؟؟
    والسطر الثاني عندي عليه أسئلة ما سؤال...
    - secret هل قصدك secret[] ؟ لأنه بهذي الطريقة بيجي الإررور الأول في السؤال واللي ما أعرف سببه
    - إذا كان متغير آخر ، وnewchar[] أيضا مؤشر جديد، فما صيغتهما؟ وما الفائدة منهما ومن السطر ككل؟؟


    واسمحلي آخذ من جهدك ووقتك
    - أقصد أن تغير تعريفه وليس تعيد تعريفه، يعني بدل ما تخليه []char secret اجعله char *secret. بالمناسبة، هل تعرف عن المؤشرات والذاكرة الديناميكية؟ إن لا، فمن هنا: http://www.cplusplus.com/doc/tutorial/pointers/ وهنا: http://www.cplusplus.com/doc/tutorial/dynamic/

    - الـ string هو array. أنا لم أعتبره، بل هو كذلك. فإذا كان السلسلة "string str = "ABC فإن str[0] = A و str[1] = B و str[2] = C. لمزيد من المعلومات: http://en.wikipedia.org/wiki/String_(C%2B%2B)

    - تستخدم المؤشرات عادة لدعمها الذاكرة الديناميكية (غير معينة). أنت الآن لا تعلم بالضبط كم طول السلسلة فالمصفوفة لن تنفعك. هذا الموقع جد نافع (تعلمت منه شخصيًا): http://www.cplusplus.com/doc/tutorial/dynamic/

    سأكتب معنى السطر بلغة إنسانية وحاول أن تفهمها:

    اجعل المؤشر secret يشير (=) إلى ذاكرة جديدة (new) لنوع محرف (char) لكنه مصفوفة ([]) ، وطوله يكون مساو لـطول ()from_list.length.

    في أمان الله.
    التعديل الأخير تم بواسطة _MasterPiece ; 24-12-2010 الساعة 03:03 AM

  17. #257

    الصورة الرمزية ENEMY

    تاريخ التسجيل
    Jan 2007
    المـشـــاركــات
    236
    الــــدولــــــــة
    عمان
    الــجـــــنــــــس
    ذكر
    الـتـــقـــــيـيــم:

    افتراضي رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]

    شكراً إخواني

    Gh.S و
    Akkipuden

    تم حل المشكلة..

    شكرا جزيلاً.. وفي أمان الله


  18. #258

    الصورة الرمزية ReeZa

    تاريخ التسجيل
    Jul 2008
    المـشـــاركــات
    310
    الــــدولــــــــة
    السعودية
    الــجـــــنــــــس
    أنثى
    الـتـــقـــــيـيــم:

    افتراضي رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]

    السلام عليكم

    عندي سوال في لغات البرمجة

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


    فسوالي

    " ابغى جميع الغات اللي تناسب الصوتيات "

    الصور اللي تحت توضح فكرة العمل فارجوا انكم تبينون اللغات اللي تناسب اللي في الصور
    اذا ماوضح خبرون






  19. #259

    الصورة الرمزية ElPsy

    تاريخ التسجيل
    Jan 2010
    المـشـــاركــات
    1,307
    الــجـــــنــــــس
    ذكر
    الـتـــقـــــيـيــم:

    افتراضي رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]

    ReeZa
    " ابغى جميع الغات اللي تناسب الصوتيات "
    لم أفهم بالضبط ما تقصدينه بالمناسب، لكن هناك VoiceXML أعرف من يعمل في مجال الهاتف ويستعمل هذه اللغة
    ويكيبيديا:
    http://en.wikipedia.org/wiki/VoiceXML
    ليست لدي أدنى فكرة عن هذه اللغة
    هناك C يناسب كل شيء، والـ assembly بالطبع لكنني أشك أنك قد ترغبين في تجربتهما.

  20. #260

    الصورة الرمزية ReeZa

    تاريخ التسجيل
    Jul 2008
    المـشـــاركــات
    310
    الــــدولــــــــة
    السعودية
    الــجـــــنــــــس
    أنثى
    الـتـــقـــــيـيــم:

    افتراضي رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]

    اقتباس المشاركة الأصلية كتبت بواسطة Akkipuden مشاهدة المشاركة
    لم أفهم بالضبط ما تقصدينه بالمناسب، لكن هناك VoiceXML أعرف من يعمل في مجال الهاتف ويستعمل هذه اللغة
    ويكيبيديا:
    http://en.wikipedia.org/wiki/VoiceXML
    ليست لدي أدنى فكرة عن هذه اللغة
    هناك C يناسب كل شيء، والـ assembly بالطبع لكنني أشك أنك قد ترغبين في تجربتهما.
    ابغى جميع اللغات اللي توافق الصور "يعني اللغات اللي تناسب الاشارات الكهربائيه" كما هو موضح بالصور

صفحة 13 من 15 الأولىالأولى ... 3456789101112131415 الأخيرةالأخيرة

المفضلات

المفضلات

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

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