amin_m
- مصر
- مشروع برنامج لتقسيم ودمج الملفات (للمبتدئين)
ما شاء الله تبارك الله جزاك الله خيرا بجد شغل إحترافى ,, وفقك الله دنيا وأخرى
- ممكن أعرف إيه الخطأ اللي في الكود؟؟؟؟
السلام عليكم اول شىء يفضل الإعلان عن الدوال بطريقة prototype خارج الداله main حتى يمكننا استخدام تلك الدوال فى دوال أخرى غير الداله main وتصحيح الكود يكون بهذا الشكل #include <iostream> using namespace std; double power (double , int ); // prototype int main (…
- سؤال عن structures
العفو أختى tracy الداله ignore تعنى اهمل الحرف الذى يقرأه كائن cin حاليا فعندما تقومى بإدخال التاريخ بالشكل التالى 2/3/2009 يقوم البرنامج بقرءة العدد 2 وتخزينه فى now.day ثم يهمل / وهكذا ...... ولو أردتى أن يكون للداش متغير حرفى داخل الستركت يمكن تعديل الكود ك…
- سؤال برمجي بعدئذنكم
السلام عليكم بارك الله فيك أخى هيثم ممكن تعرفنى أخ هيثم كيف تتخيل هذه الأرقام بالضبط أنا فهمت التسلسل ولكنى اريد ان أصل كيفية تكوينها بإستخدام المعاملات % / تحياتى
- سؤال عن structures
جربى أختى الكود التالى #include <iostream> using namespace std; struct date { int day, month, year; }; int main () { date now; cout << "Enter day, month, year: \n"; cin >> now.day; cin.ignore(); cin>> now.month; cin.ignore(); cin>> now.year; cout << "\nThe Dat…
- مشروع برنامج لتقسيم ودمج الملفات (للمبتدئين)
أخى الشمرى :rolleyes: فكرتى فاشله طبعا مع ملفات التكست وكذلك لها عيوب فى إختيار كلمة السر لأنه لو كان هناك رقمان او حرفان متشابهان ستنهار عمليه التقسيم بأكملها :) بس هى أفكار وبنجرب معها تحياتى
- How To Nest For Loops?
السلام عليكم لكى تستخدمى الفور لوب فى إدخال البيانات يجب اعلان مصفوفه من الستركت أولا employee emp[3]; وفى داخل اللوب يكون ادخال البيانات بهذا الشكل cin>> emp.number; بالتوفيق ان شاء الله
- ممكن سؤال
السلام عليكم case فى switch لا يكتب أمامها الا ثابت سواء كان حرف او رقم ولا يمكن كتابة أى تعبيرات منطقيه أمامها والأفضل استخدام جملة if else فى سؤالك
- مشروع برنامج لتقسيم ودمج الملفات (للمبتدئين)
السلام عليكــم ورحمـة الله وبركاتــه ،، هذا الموضوع جذبنى كتير صراحه :lol: المهم جائتنى فكرة تشفير أو بمعنى أصح بعثرة للملفات المجزأه على حسب كلمة سر أو رقم سرى معين والفكره هو أننا نجعل المقسم يقوم بتقسيم الملف بطريقه وترتيب معين حسب كلمة السر التى نضعها نحن …
- مشروع برنامج لتقسيم ودمج الملفات (للمبتدئين)
السلام عليكــم ورحمـة الله وبركاتــه ، شكرا أخى sudanix على ملحوظاتك ولكنى قمت بحذف الملف الأصلى بعد التقسيم وقمت بعمل الدمج فنجحت العمليه بلا مشاكل وبالنسبه للدوال التى لم تعمل على ليونكس فقمت بعمل داله خاصه تقوم بالعمل بدلا منها وقمت بكتابة محاوله أخرى للبرن…
- مشروع برنامج لتقسيم ودمج الملفات (للمبتدئين)
السلام عليكــم ورحمـة الله وبركاتــه ،، قمت ببعض التطويرات لكى يتم الإختيار بين التقسيم بعدد الأجزاء و التقسيم بالحجم وعند إدخال حجم الأجزاء بصوره خاطئه أكبر مثلا من حجم الملف الأساسى يقوم البرنامج بإنشاء نسخه من الملف الأصلى وكذلك عند إدخال أحجام معينه يقوم ا…
- مشروع برنامج لتقسيم ودمج الملفات (للمبتدئين)
السلام عليكم محاوله جديده على التقسيم والدمج والحمد لله جربتها على ملفات التكست والصور ونجحت واستخدمت فيها فكرة البفر buffer #include <iostream> #include <fstream> #include <string> using namespace std; class Splitter { public: Splitter(string nameOfFile,int n…
- مشروع برنامج لتقسيم ودمج الملفات (للمبتدئين)
فعلا أخى عملية قراءة الملف بايت بايت وكذلك الكتابه أمر غير عملى خصوصا مع الملفات الكبيره وأنا معك فى قراءة الملف على هيئة كتل بإستخدام الدوال read و الكتابه بالداله write والتخذين فى وسائط ( مصفوفات حرفيه ) نفس فكرة البفر buffer ان شاء الله سأحاول وفكرة ان يحت…
- مشروع برنامج لتقسيم ودمج الملفات (للمبتدئين)
السلام عليكــم ورحمـة الله وبركاتــه ،، الشكر موصول لأخى صاحب الفكره قمت بعمل تصور مبدأى للكلاسين Splitter , Merger وقمت بتجربتهم ولكنهم أعتقد يحتاجا الكثير من التطوير فى الكلاس Splitter يتم تمرير اسم الملف المراد تقسيمه وحجم التقسيم وفى Merger يتم تمرير اسم ا…
- سؤال في Single & Circle Linked List
العفو أختى كنت اقصد الكود الثانى اى بعد التعديل
- مشروع برنامج لتقسيم ودمج الملفات (للمبتدئين)
السلام عليكــم ورحمـة الله وبركاتــه ،، مشروع رائع جدا نشكرك عليه أخى وفى البدايه ظهرت لدى فكره وقد طبقتها والحمد لله اعتقد انها نجحت #include <iostream> #include <fstream> #include <string> using namespace std; class Splitter { public: Splitter(string nameOfF…
- سؤال في Single & Circle Linked List
السلام عليكــم ورحمـة الله وبركاتــه ،، تطبيق السؤال الأول تمام ولكن لا يمكننى أحكم عليه نهائيا بدون ما ارى الكلاس كاملا حتى ارى الداله getNext بالنسبه للسؤال الثانى يمكن التعديل كالتالى void DeleteLastNode_Circle() { Node *p, *q; p=head; q=head; while(p ->get…
- سؤال في Single & Circle Linked List
السلام عليكم بالنسبه لسؤالك الأول لو فرضنا أن لدينا بوينتر يشير الى أول عقده يسمى head فإن شرط التوقف عن العقده قبل الأخيره يكون while(head->next->next !=NULL) { head=head->next; } لاحظى استخدام next مرتين ------------------------------------------------------…
- معادلات باقي القسمة
السلام عليكم يحضرنى مثال لأهمية استخدام معامل باقى القسمه ومعامل القسمه الصحيحه وهو فى تحويل المصفوفه أحادية البعد الى ثنائية البعد مثل من 9 الى 3x3 او 16 الى 4x4 #include<iostream> using namespace std; int main() { int oneDiArr[9]={1,2,3,4,5,6,7,8,9}; int two…
- معادلات باقي القسمة
السلام عليكــم ورحمـة الله وبركاتــه ،، جميل جدا أخى HGB عجبنى الموضوع كتير وهذه محاولتى لرسم الهرم من خلال لوب واحد using namespace std; int main() { int n=20,r,c; for (int i=0;i<n*(2*n-1);i++) { r=i/(2*n-1); c=i%(2*n-1); if(c==0 && r>0) cout<<endl; (c>=((2*n…