الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

محتاج مبرمج محترف

بدأه hassan9599 في 6 أغسطس 2012 · 14 رد · 1,312 مشاهدة · في الإعلانات العامة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاتة

انا احتاج لمبرمج محترف يصنع لي برنامج ينتج 12 رقم وحرف عشوائيا

بشرط ان الارقام تبدأ من 1 الي 9 والحروف تبدأ من A الي F

يعني يعمل من هذا المجال 000000000000 الي هذا المجال ffffffffffff

ثم بعد الانتهاء يحفظ العمل في ملف txt

يايت لو حد يقدر يعمل هذا البرنامج يرد عليا حالا

#2

على استعداد

تم ارسال رساله على الخاص

المهندس

#3

مستعد بعون الله

#4

hamza_aam@yahoo.com

C# - SQl - Matlab - ASP - PHP - HTML -XML -Crystal Report

#5

مستعد لعمل البرنامج ان شاء الله

mohamed.saeed.soliman@gmail.com

#6

أنا جاهزة لتنفيذ ماتريد بإذن الله

للتواصل :

eng.boshramostafa@gmail.com

وشكراً ..

#7

ENGDEV74@yahoo.com

البرنامج جاهز

#8

شكرا لكم جميعا اخواني علي الرد

ولكن انا اطلب مساعدة من اخ الي اخ

مش واحد يقولي البرنامج بيتعمل بعملة وفلوس

هو علشان يعني ربنا ادي كل واحد خبرة يتكبر بيها علي الناس

اللي هيصنع لية البرنامج هيكون عمل فيا جميل مش هنساة طول عمري واكون شاكر لية جدا

للتواصل من اخ الي اخ

hassan9599@yahoo.com

غير ذلك لا ترسل لي اضافة اخي

وشكرا لكم جميعا اخواني

تم تعديل هذه المشاركة بواسطة hassan9599 في 13 أغسطس 2012 في 05:00

#9

السلام عليكم

أخي الكريم, أنتَ طرحتَ موضوعك في قسم الإعلانات لذا لا تتوقع شي مجاني أبدا, لأن هذا القسم مُخصص للتعاملات المادية :)

إن كنتَ تريد كتابة كود البرنامج بشكل مجاني فيمكنك طرح السؤال في القسم المُخصص لــ اللغة التي تريد البرمجة بها و ستجد المساعدة بإذن الله.

تم تعديل هذه المشاركة بواسطة أحمد الشنقيطي في 13 أغسطس 2012 في 05:43

#10

مرحبا أخي :)

فكرتُ في مساعدتك, لذا كتبتُ لك كود صغير بلغة C يقوم بتوليد 6 سلاسل (منفصلة) من الأحرف و الأرقام العشوائية (تقع ما بين 0 و F) ثم يُخزن السلاسل في ملف نصي باسم RandomFile :

#include<stdio.h>
#include<stdlib.h>
#include<time.h>
#define SIZEMAX 13

void Generat_SN(char* key, int length) {
    char Generetor[] = "0AB139C65D47E8F2";
    int i;
    for (i = 0; i < length - 1; i++)
        *key++ = Generetor[rand() % 16];
    *(key - 1) = '\0';
}

int main() {
    FILE * File;
    char String[SIZEMAX];
    int i = 0;
    File = fopen("RandomFile.txt", "a");
    srand(time(NULL));
    while (i++ <= 5) {
        Generat_SN(String, SIZEMAX);
        fprintf(File, "%s\n-------------\n", String);
    }
    fclose(File);
    return 0;
}

و هذه صورة لتنفيذ الكود :

post-219439-053116800 1344829453_thumb.p

إذا كنت لا تملك مترجم C فميكنك تجربة البرنامج التنفيذي الموجود في المرفقات.

وضعتُ لك في المرفقات أيضا, برنامج صغير مكتوب بالــ Java في بيئة الــ GUI, يقوم بتوليد KeyGen أنت من يحدد طوله و بعض الخصائص الأخرى :

post-219439-085748800 1344829548_thumb.p

أرجو لك التوفيق.

Rand_ArabTeam.rar

المرفقات
RandomFile.pngKeyGen.png
#11

شكرا لك اخي الكريم احمد علي المساعدة

وهذا جميل من حضرتك لن انساة اخي

لكن البرنامج اخي احمد بينتج 11 رقم وحرف فقط وانا احتاج 12 رقم وحرف

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

صنعة لي صديقي ولكن لم يرضي ان يكمل عمل البرنامج

البرنامج يصنع 12 رقم وحرف خلال ثانية واحدة وتكون الاحرف والارقام مرتبة

ويحفظ العمل تلقائيا في ملف txt انا احتاج مثلة

اهم حاجة يصنع لي جميع المجالات من 000000000000 الي ffffffffffff

مرتبة او عشوائا ليس مهم المهم هو صنع جميع المجالات

Random.rar

#12
اقتباس
لكن البرنامج اخي احمد بينتج 11 رقم وحرف فقط وانا احتاج 12 رقم وحرف

المتغير SIZEMAX يُمثل طول السلسلة المُراد توليدها, يمكنك تغيير قيمته كما تشاء.

لكن يوجد خطأ صغير بالكود, استبدل هذا السطر :

*(key - 1) = '\0';

بهذا :

*key = '\0';

يُمكنك تجربة البرنامج بعد التعديل (قمتُ أيضا بتغيير قيمة SIZEMAX إلى 50), البرنامج في المرفقات باسم RandomProg.

اقتباس
اهم حاجة يصنع لي جميع المجالات من 000000000000 الي ffffffffffff

هذا سؤال آخر أخي الكريم :happy:

كبداية, كتبتُ لك كود صغير يقوم بتوليد جميع الإحتمالات الممكنة لــ ABCDEF, يوجد 46656 احتمال. (البرنامج في المرفقات باسم RandPrg)

سأضع موضوع جديد في قسم السي/السي++ أكمل فيه بقية الكود و أناقشه مع أعضاء القسم حتى تعم الفائدة.

تحياتي.

RandomProg.rar

RandPrg.rar

#14

شكرا لك اخي احمد

البرنامج الثاني قد يكون شبة البرنامج اللي انا محتاجة

لكن يوجد بة مشكلة ان البرنامج يولد 6 ارقام واحرف

#15

أبشر أخي, ستحصل على ما تريد بإذن الله :)

تابع الموضوع الموجود في قسم السي++.

مواضيع مشابهة