السلام عيكم
كيف ابحث في ملف مكتوب فيها مثلا عشرة أرقام
أعطيه رقم والبرنامج يقول هل الرقم موجود وإلا لا ؟؟؟
السلام عيكم
كيف ابحث في ملف مكتوب فيها مثلا عشرة أرقام
أعطيه رقم والبرنامج يقول هل الرقم موجود وإلا لا ؟؟؟
اقتباسXacker التعليق: ما هو شكل تخزين الأرقام في هذا الملف، مفصولة بفواصل أو بمسافات أو بـ - أو بأسطر جديدة..... ؟
خطرت لي فكرة:
قراءة محتوى الملف وتخزين المحتوى المقروء في المتحول str مثلاً
المرور على قيمة المتحول str بايت فبايت
استبدال أي قيمة خارج نطاق الأعداد 0 - 9 بقيمة أخرى مميزة مثلاً "," -- أي العمل على توحيد نوع الفواصل بين الأرقام بشئ محدد من قبلنا نستطيع البحث عنه وإيجاده واستبعاده بسهولة.
مثال:
1
2,3
4:5
6 7
9/0/8
يصبح
1,2,3,4,5,6,7,9,0,8
المرور للمرة الثانية على السلسلة بعد التحويل واستبعاد قيمة "," ومقارنة الرقم الموجود مع الرقم المراد تحديد وجوده أو لا ضمن السلسلة.
حاول تطبيق هذه الفكرة في خوارزمية وضع محاولاتك.
Do as I say, not as I do
We are Anonymous. We are Legion. We don't forgive. We don't forget