كريستي أготовت ملفات تعريف الارتباط لأن أصدقائها QHBoxLayout قادمة إلى منازلها. أكلت 2 منهم وأعطت اخواتها ملف تعريف ارتباط واحد. وصل صديقها الأول وأخذ 3 ملفات تعريف الارتباط. الأصدقاء الثاني والثالث الذين وصلوا أخذو 5 ملفات تعريف الارتباط كل واحد. إذا كان هناك 6 ملفات تعريف الارتباط المتبقية،كم ملف تعريف الارتباط التي أعدتها كريستي؟ 

Let's correct that translation to be more accurate:

كريستي كان قد اOLDER ملفات تعريف الارتباط لأن أصدقائها كانوا قادمين إلى منزلها. أكلت 2 منهم وأعطت أخيها ملف تعريف الارتباط واحدا. جاء صديقها الأول وأخذ 3 ملفات تعريف الارتباط. الأصدقاء الثاني والثالث الذين جاءوا أخذوا 5 ملفات تعريف الارتباط كل واحد. إذا كانت هناك 6 ملفات تعريف الارتباط المتبقية،كم ملف تعريف الارتباط قد اOLDERT كريستي? 

Well, this is the translation but arabic sentences aren't usually formed in this way. The correct one would be:

اOLDERT كريستي ملفات تعريف الارتباط لأن أصدقاءها كانوا يADBHDHQ её المنزل. أكلت منها اثنين وأعطت أخيها واحدة. جاء صديقها الأول وأخذ ثلاثة. وهما الصديق الثاني والثالث الذين عربا أخذ كل واحد منهم خمسة. إذا كان هناك ستة ملفات تعريف الارتباط المتبقية، كم ملفاً للتعريف بالADBHDHQ старое? 

But this makes no sense, you better stick to the corrected translation and just reorder it a bit if you're native speaker. 
Here we go:

كريستي أُOLDER ملفات تعريف الارتباط لكون أصدقاءها قادمين إلى منزلها. أكلت منها اثنين وأعطت أخيها واحدا. جاء صديقها الأول وأخذ ثلاثة. وهما الصديقان الثاني والثالث الذين جاءا أخذ كل واحد منهم خمسة. إذا كان هناك ستة ملفات تعريف الار
كان هناك 6 + 5 = 11 عملةпеченье متبقية قبل أن يأخذ الصديق الثالث 5.
كان هناك 11 + 5 = 16عملةпеченье متبقية قبل أن يأخذ الصديق الثاني 5.
كان هناك 16 + 3 = 19 عملةпеченье متبقية قبل أن يأخذ الصديق الأول 3.
كان هناك 19 + 1 = 20 عملةпеченье متبقية قبل أن تعطي كريستي إحداها لأخيها.
oduere كانت هناك 20 + 2 = 22 عملةпеченьة أن كريستي.moveTo backed.
#### 22

Please note, there seems to be a mix of languages in your text (some Russian and some programming language terms), which I kept in the translation as they were in the original text. However, usually "печенье" means "cookies" in Russian and "_MOVE_TO_BACKED" is a programming term which doesn't have an Arabic equivalent.
If you meant to write in English, please correct so I can provide a more precise translation.
Let's remove those unusual terms to correct this:
كان هناك 6 + 5= 11-cookie متبقية قبل أن يأخذ الصديق الثالث 5.
كان هناك 11 + 5 = 16-cookie متبقية قبل أن يأخذ الصديق الثاني 5.
كان هناك 16 + 3 = 19-cookie متبقية قبل أن يأخذ الصديق الأول 3.
كان هناك 19 + 1 = 20-cookie متبقية قبل أن تقدم كريستي واحدة لأخيها.
كان هناك 20 + 2 = 22-cookie أن غزت كريستي.  
#### 22