![]() |
![]() |
شبكة المشاغب ا برامج ا دليل المواقع ا مجلة المنتدى ا إستضافة مواقع ا دروس مفيدة ا المكتبة الالكترونية ا مركز تحميل المشاغب |
![]() |
#1 |
عضو مجتهد
![]() ![]() ![]() تاريخ التسجيل: Jan 2003
المشاركات: 475
|
![]() #111
khalidatwa2000 عضو مجتهد تاريخ التسجيل: Jan 2003 المشاركات: 473 افتراضي السلام عليكم, انا بشتغل على برنامج بلغه سي بلس بلس لينكس(emacs) الهدف منه تشفير الكلمه بحيث انه فقط المستخدم الذي يملك رقم id صحيح يستطيع فك الشيفره فمثال: المستخدم يستطيع ادخال الرقم مكون من سبع خانات 3111111 يظهر له رساله ادخل الرساله المشفره ليتم فكها ومن ثم يتم ادخال الكلمه فمثلا : R2v8f4p من المفترض ان تعادل الكلمه Luck عندما يتم فك الشفره. البرنامج تم تصميمه بعدة دوال معتمدا علي استخدام ASCII table ولكن المشكله البرنامج لا يعمل بسبب قصوري في معرفة استدعاء الدوال. الدوال تم كتابتها خارج نطاق int main() ولا اعلم كيف يتم استدعاءها الي داخل main ليعمل البرنامج. اتمنى المساعدة وشكرا جزيلا |
![]() |
![]() |
![]() |
#2 |
عضو خبير
![]() ![]() ![]() ![]() ![]() تاريخ التسجيل: Jun 2013
الدولة: Here / There
المشاركات: 1,381
|
![]() بسيطه ان شاء الله . مثال : كود:
#include <iostream> using namespace std; void ASCII() { for(int i=0x041; i <= 0x05a; i++) { cout << char(i) << " "; } cout << endl; } int main() { ASCII(); return 0; } اما اذا كتبنا الداله تحت الـ main يجب كتابة اسم الداله فوق الـ main وجلب اسم الداله بداخل الـ main بهذا الشكل كود:
#include <iostream> using namespace std; void ASCII(); int main() { ASCII(); return 0; } void ASCII() { for(int i=0x041; i <= 0x05a; i++) { cout << char(i) << " "; } cout << endl; } التعديل الأخير تم بواسطة Saudi Security ; 20-10-2019 الساعة 03:15 AM |
![]() |
![]() |
![]() |
#3 |
عضو مجتهد
![]() ![]() ![]() تاريخ التسجيل: Jan 2003
المشاركات: 475
|
![]() بارك الله فيك ولك جزيل الشكر للمساعده والرد السريع.ولكنني اواجه مشكله ان البرنامج لهذه اللحظه لا يعمل وانا لا اعلم السبب
هذا هو كود البرمجه مرفق بالصور: اتمنى المساعده وشكرا جزيلا |
![]() |
![]() |
![]() |
#4 |
عضو خبير
![]() ![]() ![]() ![]() ![]() تاريخ التسجيل: Jun 2013
الدولة: Here / There
المشاركات: 1,381
|
![]() اين الخطئ اخي العزيز
سؤال هل int compute_key(); والاخريات دوال .؟ لا اراهن دوال بدل استدعاء لدوال اين الدوال .؟ اتمنى تضع الكود بالكامل حتى نرى اين المشكله لا يمكن مساعدتك بهذي الطريقه |
![]() |
![]() |
![]() |
مواقع النشر (المفضلة) |
الكلمات الدلالية (Tags) |
مساعدة , برمجة |
أدوات الموضوع | |
|
|
|