نمایش نتایج 1 تا 2 از 2

نام تاپیک: خطا در اجرای کد

  1. #1

    خطا در اجرای کد

    با سلام
    دوستان من این برنامه رو که میزارم تو visual C++‎‎ خروجی نمی ده.
    میشه لطفا یکی اینو امتحان کنه ببینه تو سیستمش اجرا میشه و خروجی میده یا نه؟
    اگه به نظرتون چیزیش اشکال داره لطفا بفرمایید که ایراد از کجاست.
    #include <iostream>
    #include <time.h>
    using namespace std;
    void randomize( int* array, int size );
    void qsort( int* array, int leftbound , int rightbound );
    void swap( int &a, int &b );
    void output( int* array, int size );
    int main()
    {
    //declare array
    int array[100];
    //get size of the array
    int size = sizeof(array)/sizeof(int);
    //randomize value
    randomize(array, size);
    //start the quicksort algorithm
    qsort(array, 0, size-1 );
    //output the array
    output(array, size);
    return 0;
    }
    void randomize( int* array, int size )
    {
    srand((int)(time(0)));
    for ( int i = 0 ; i < size ; i++ ) {
    array[i] = rand();
    }
    }
    void output( int* array, int size )
    {
    for ( int i = 0 ; i < size ; i++ ) {
    cout << array[i] << endl;
    }
    }
    void qsort( int* array, int leftbound , int rightbound )
    {
    if (rightbound > leftbound) {
    int pivot = array[leftbound + (rand() % (rightbound - leftbound + 1))];
    int leftposition = leftbound;
    int rightposition = rightbound;
    while ( leftposition != rightposition ) {
    while ( array[leftposition] < pivot ) {
    leftposition++;
    }
    while ( array[rightposition] > pivot ) {
    rightposition--;
    }
    swap ( array[leftposition], array[rightposition] );
    }
    qsort( array, 0, leftposition - 1 );
    qsort( array, leftposition + 1, rightbound );
    }
    }
    void swap(int &a, int &b)
    {
    int tmp = a;
    a = b;
    b = tmp;
    }

  2. #2

    نقل قول: خطا در اجرای کد

    دوستان کسی این کد رو امتحان کرده؟
    درست کار میکرد؟

تاپیک های مشابه

  1. یک خطا هنگام اجرای برنامه
    نوشته شده توسط ghaum در بخش C#‎‎
    پاسخ: 2
    آخرین پست: پنج شنبه 05 خرداد 1384, 16:43 عصر
  2. خطا در اجرای صفحه ASPX
    نوشته شده توسط (سیدشریفی) در بخش ASP.NET Web Forms
    پاسخ: 4
    آخرین پست: شنبه 24 اردیبهشت 1384, 08:32 صبح
  3. خطا در اجرای دستور libfilecopy
    نوشته شده توسط فریدی در بخش برنامه نویسی در Delphi
    پاسخ: 1
    آخرین پست: دوشنبه 04 آبان 1383, 22:35 عصر
  4. خطا در اجرای برنامه
    نوشته شده توسط (سیدشریفی) در بخش ASP.NET Web Forms
    پاسخ: 3
    آخرین پست: سه شنبه 09 تیر 1383, 14:03 عصر
  5. خطا در اجرای برنامه
    نوشته شده توسط (سیدشریفی) در بخش برنامه نویسی در 6 VB
    پاسخ: 3
    آخرین پست: دوشنبه 04 اسفند 1382, 09:48 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •