網頁

2010年5月18日 星期二

用C產生100個41~90的亂數

用C產生100個41~90的亂數

並找出min!

Hint: srand(), rand(), 陣列

49 則留言:

  1. #define N 100
    #include <iostream>
    #include <ctime>
    #include <cstdlib>
    using namespace std;
    int main()
    {
          int a[N];
          srand((unsigned)time(NULL));
          int i=rand();
          for(int x=0; x<N; x++)
          {
          a[x]=rand()%50+41;
          cout<<"a["<<x<<"]="<<a[x]<<endl;
          }     
          int min=a[0];
          for(int s=1;s<N;s++)
          {
          if(min>a[s])
          min=a[s];
          }
          cout<<"min="<<min<<endl;
       system("pause");
    return 0;
    }

    回覆刪除
  2. #define N 100
    #include <iostream>
    #include <cstdlib>
    using namespace std;
    int main()
    {
        int a[N];
        srand((unsigned)time(NULL));
        for(int x=0;x<100;x++)
        {
                a[x]=rand()%50+41;
                cout<<"a["<<x<<"]="<<a[x]<<endl;
        }
        int min=a[0];
        for (int i=1;i<N;i++)
        {
            if(min>a[i])
               min=a[i];
        }
        cout<<"最小值為:"<<min<<endl;
        system("pause");
        return 0;
    }

    回覆刪除
  3. #define N 100
    #include <iostream>
    #include <cstdlib>
    using namespace std;
    int main()
    {
        int a[N];
        srand((unsigned)time(0));
        for (int x=0;x<100;x++)
        {
            a[x]=rand()%50+41;
            cout<<"a["<<x+1<<"] = "<<a[x]<<"\n";
        }
        int min=a[0];
        for (int i=1;i<N;i++)
        {
            if (min>a[i])
               min=a[i];
        }
        cout<<"最小值為"<<min<<"\n";
        system("pause");
        return 0;
    }

    回覆刪除
  4. #define N 100
    #include <iostream>
    #include <cstdlib>
    using namespace std;
    int main()
    {
     int a[N];
     srand((unsigned) time(0));
      for (int x=0; x<100; x++)
     {
      a[x]=rand()%50+41;
      cout<<"a["<<x<<"]="<<a[x]<<endl;
     }
     int min=a[0];
     for(int i=1;i<100;i++)
     {
      if(min>a[i])
         min=a[i];
     }
     cout<<"min="<<min<<endl;
     system("Pause");
     return 0;
    }

    回覆刪除
  5. #define N 100
    #include<iostream>
    #include<ctime>
    #include<cstdlib>
    using namespace std;
    int main()
    {
        unsigned starttime=clock();
        int a[N];
        srand ((unsigned) time(NULL));
        int i =rand();
        cout<<i<<endl;
        for (int x=0;x<N;x++)
       
           
       
        {
            a[x]=rand()%50+41;
            cout<<"a["<<x<<"]="<<a[x]<<endl;
        }
         int min=a[0];
            for(int i=1;i<N;i++)
            {
                            if(min>a[i])
                            min=a[i];
            }
        unsigned endtime=clock();
         cout<<"CPU time:"
             <<(double)(endtime-starttime)/CLK_TCK
             <<"sec"<<endl;
         cout<<"min="<<min<<endl;   
         system("pause");
         return 0;
    }   

    回覆刪除
  6. #define N 100
    #include <iostream>
    #include <cstdlib>
    using namespace std;
    int main()
    {
       int a[N];
       srand((unsigned)time(0));
       int i=rand();
       cout<<i<<"\n";
       for (int x=0;x<100;x++)
       {
           a[x]=rand()%50+41;
           cout<<"a["<<x<<"] = "<<a[x]<<"\n";
       }
      
       int min=a[0];
       for (int i=1;i<N;i++)
       {
           if (min>a[i])
               min=a[i];
       }
       cout<<"最小值為"<<min<<"\n";
       system("pause");
       return 0;
    }
      

    回覆刪除
  7. #define N 100
    #include <iostream>
    #include <ctime>
    #include <cstdlib>
    using namespace std;
    int main()
    {
        unsigned starttime=clock();
        int a[N];
        srand ((unsigned)time(NULL));
        int i=rand();
        cout<<i<<endl;
        for (int x=0;x<N;x++)
        {
            a[x]=rand()%50+41;
        cout<<"a["<<x<<"]="<<a[x]<<endl;
           }
            int min=a[0];
        for(i=1;i<N;i++)
    {
               if(min>a[i])
               min=a[i];
    }
         unsigned endtime=clock();
         cout<<"CPU time:"
         <<(double)(endtime-starttime)/CLK_TCK
         <<"sec"<<endl;
         cout<<"min="<<min<<endl;
       
     
            system("pause");
            return 0;
           
            }

    回覆刪除
  8. #define N 100
    #include <iostream>
    #include <ctime>
    #include <cstdlib>
    using namespace std;
    int main()
    {
        int a[N];
        srand((unsigned)time(0));
        int i=rand();
        cout<<i<<"\n";
        for (int x=0;x<100;x++)
        {
            a[x]=rand()%50+41;
            cout<<"a["<<x<<"] = "<<a[x]<<"\n";
        }
        int min=a[0];
        for (int i=1;i<N;i++)
        {
            if (min>a[i])
            min=a[i];
            }
            cout<<"最小值為"<<min<<"\n";
            system ("pause");
            return 0;
            }

    回覆刪除
  9. #define N 100
    #include <iostream>
    #include <ctime>
    #include <cstdlib>
    using namespace std;
    int main()
    {
        unsigned starttime=clock();
        int a[100];
        srand((unsigned)time(NULL));
        int i=rand();
        cout<<i<<endl;
        for (int x=0;x<100;x++)
    {
            a[x]=rand()%50+41;
            cout<<"a["<<x<<"]="<<a[x]<<endl;
    }
            int min=a[0];
            for (int i=1;i<N;i++)
            {
                if(min>a[i])
                   min=a[i];
    }
        cout<<"最小值為"<<min<<"\n";
           
            system("pause");
            return 0;
    }

    回覆刪除
  10. #define N 100
    #include <iostream>
    #include <ctime>
    #include <cstdlib>
    using namespace std;
    int main()
    {
        unsigned starttime=clock();
        int a [100];
        srand((unsigned)time(NULL));
        int i=rand();
        cout<<i<<endl;
        for(int x=0;x<100;x++)
        {
        a[x]=rand()%50+41;
        cout<<"a["<<x<<"]="<<a[x]<<endl;
        }
        int min=a[0];
        for (int i=1;i<N;i++)
        {
            if (min>a[i])
                min=a[i];
        }
        cout<<"最小值為"<<min<<"\n";
        
        system("pause");
        return 0;
    }

    回覆刪除
  11. #define N 100
    #include <iostream>
    #include <ctime>
    #include <cstdlib>
    using namespace std ;
    int main ()
    {
         int a[100];
         srand ((unsigned)time(NULL));
         for (int x=0 ; x<100 ;x++)
         {
             a[x]=rand()% 50+41 ;
             cout<<"a["<<x+1<<"]="<<a[x]<<endl;
         }
         int min=a[0];
         for (int i=0;i<N;i++)
         {
             if (min>a[i])
             min=a[i];
         }
         cout<<"min="<<min<<"\n";
              system ("pause");
             return 0 ;
         }

    回覆刪除
  12. #define N 100
    #include <iostream>
    #include <ctime>
    #include <cstdlib>
    using namespace std ;
    int main ()
    {
         int a[100];
         srand ((unsigned)time(NULL));
         for (int x=0 ; x<100 ;x++)
         {
             a[x]=rand()% 50+41 ;
             cout<<"a["<<x+1<<"]="<<a[x]<<endl;
         }
         int min=a[0];
         for (int i=0;i<N;i++)
         {
             if (min>a[i])
             min=a[i];
         }
         cout<<"min="<<min<<"\n";
              system ("pause");
             return 0 ;
         }

    回覆刪除
  13. #define N 100
    #include <iostream>
    #include <cstdlib>
    using namespace std;
    int main ()
    {
        int a[N];
        srand ((unsigned)time(0));
         for(int x=0;x<100;x++)
         {
            a[x]=rand()%50+41;
            cout<<"a["<<x+1<<"]="<<a[x]<<"\n";
            }
            int min=a[0];
            for(int i=1;i<N;i++)
            {
                    if (min>a[1])
                    min=a[1];
                    }
                    cout<<"最小值為"<<min<<"\n";
                    system("pause");
                    return 0;
                    }

    回覆刪除
  14. #define N 100
    #include <iostream>
    #include <ctime>
    #include <cstdlib>
    using namespace std;
    int main()
    {
        unsigned starttime=clock();
        int a [100];
        srand((unsigned)time(NULL));
        int i=rand();
        cout<<i<<endl;
        for(int x=0;x<100;x++)
        {
        a[x]=rand()%50+41;
        cout<<"a["<<x<<"]="<<a[x]<<endl;
        }
        int min=a[0];
        for (int i=1;i<N;i++)
        {
            if (min>a[i])
                min=a[i];
        }
        cout<<"最小值為"<<min<<"\n";
        
        system("pause");
        return 0;
    }

    回覆刪除
  15. #define N 100
    #include <iostream>
    #include <ctime>
    #include <cstdlib>
    using namespace std;
    int main ()
    {
        unsigned starrime=clock();
        int a [100];
        srand((unsigned)time(NULL));
        int i=rand();
        cout<<i<<endl;
        for (int x=0;x<100;x++)
        {
            a[x]=rand()%50+41;
            cout<<"a["<<x<<"]="<<a[x]<<endl;
            }
            int min=a[0];
            for (int i=1;i<N;i++)
            {
                if(min>a[i])
                min=a[i];
                }
            cout<<"最小值為"<<min<<"\n";
            system("pause");
            return 0;
    }

    回覆刪除
  16. #define N 100
    #include <iostream>
    #include <cstdlib>
    using namespace std;
    int main ()
    {
        int a[N];
        srand ((unsigned)time(0));
         for(int x=0;x<100;x++)
         {
            a[x]=rand()%50+41;
            cout<<"a["<<x+1<<"]="<<a[x]<<"\n";
            }
            int min=a[0];
            for(int i=1;i<N;i++)
            {
                    if (min>a[i])
                    min=a[i];
                    }
                    cout<<"最小值為"<<min<<"\n";
                    system("pause");
                    return 0;
                    }

    回覆刪除
  17. #define N 100
    #include <iostream>
    #include <cstdlib>
    using namespace std;
    int main ()
    {
        int a[N];
        srand ((unsigned)time(0));
         for(int x=0;x<100;x++)
         {
            a[x]=rand()%50+41;
            cout<<"a["<<x+1<<"]="<<a[x]<<"\n";
            }
            int min=a[0];
            for(int i=1;i<N;i++)
            {
                    if (min>a[i])
                    min=a[i];
                    }
                    cout<<"最小值為"<<min<<"\n";
                    system("pause");
                    return 0;
                    }

    回覆刪除
  18. #define N 100
    #include <iostream>
    #include <ctime>
    #include <cstdlib>
    using namespace std;
    int main()
    {
        unsigned starttime=clock();
        int a[N];
        srand((unsigned)time(NULL));
        int i=rand();
        cout<<i<<endl;
        for (int x=0;x<100;x++)
        {
            a[x]=rand()%50+41;
            cout<<"a["<<x<<"]="<<a[x]<<endl;
            }
           int min=a[0];
            for(i=1;i<N;i++)
            {
                    if(min>a[i])
                    min=a[i];
                    }
           unsigned endtime=clock();
            cout<<"CUP time:"
                <<(double)(endtime-starttime)/CLK_TCK<<"sec"<<endl;    
            cout<<"最小值為"<<min<<endl;
        system("pause");
        return 0;
    }

    回覆刪除
  19. #define N 100
    #include <iostream>
    #include <cstdlib>
    using namespace std;
    int main()
    {
        int a[N];
        srand((unsigned) time(0));
        for (int x=0;x<100;x++)
        {
         a[x]=rand()%50+41;
         cout<<"a["<<x<<"]="<<a[x]<<endl;
        }
        int min=a[0];
        for (int i=1;i<100;i++)
        {
         if(min>a[i])
           min=a[i];
        }
        cout<<"最小值為="<<min<<endl;
        system("pause");
        return 0;
    }

    回覆刪除
  20. #define N 100
    #include <iostream>
    #include <ctime>
    #include <cstdlib>
    using namespace std;
    int main()
    {
        unsigned starttime=clock();
        int a[N];
        srand((unsigned)time(NULL));
        int i=rand();
        cout<<i<<endl;
        for (int x=0;x<100;x++)
        {
            a[x]=rand()%50+41;
            cout<<"a["<<x<<"]="<<a[x]<<endl;
            }
           int min=a[0];
            for(i=1;i<N;i++)
            {
                    if(min>a[i])
                    min=a[i];
                    }
           unsigned endtime=clock();
            cout<<"CUP time:"
                <<(double)(endtime-starttime)/CLK_TCK<<"sec"<<endl;    
            cout<<"最小值為"<<min<<endl;
        system("pause");
        return 0;
    }

    回覆刪除
  21. #define N 100
    #include <iostream>
    #include <ctime>
    #include <cstdlib>
    using namespace std;
    int main ()
    {
        unsigned starrime=clock();
        int a [100];
        srand((unsigned)time(NULL));
        int i=rand();
        cout<<i<<endl;
        for(int x=0;x<100;x++)
        {
        a[x]=rand()%50+41;
        cout<<"a["<<x<<"]="<<a[x]<<endl;
        }
        int min=a[0];
        for (int i=1;i<N;i++)
        {
            if(min>a[i])
            min=a[i];
        }
        cout<<"最小值為"<<min<<"\n";
        system("pause");
        return 0;

    回覆刪除
  22. #define N 100
    #include <iostream>
    #include <ctime>
    #include <cstdlib>
    using namespace std;
    int main()
    {
        unsigned starttime=clock();
        int a[N];
        srand((unsigned)time(NULL));
        int i=rand();
        cout<<i<<endl;
        for(int x=0;x<N;x++)
        {
            a[x]=rand()%50+41;
            cout<<"a["<<x<<"]="<<a[x]<<endl;
        }
        int min=a[0];
        for(i=1;i<N;i++)
        {
            if(min>a[i])
            min=a[i];
        }
        cout<<"min="<<min<<endl;
        unsigned endtime=clock();
        cout<<"CUP time:"<<(double)(endtime-starttime)/CLK_TCK<<"sec"<<endl;
        system("pause");
        return 0;
    }

    回覆刪除
  23. #include <iostream>
    #include <ctime>
    #include <cstdlib>
    using namespace std;
    int main()
    {
        int a [100];
        srand((unsigned)time(0));
        int i = rand();
        cout<<i<<endl;
        for (int x=0;x<100;x++)
        {
            a[x]=rand()%50+41;
            cout<<"a["<<x<<"]="<<a[x]<<"\n";
        }
        int min=a[0];
        for (int i=1;i<100;i++)
        {
            if (min>a[i])
             min=a[i];
        }
         cout<<"最小值為"<<min<<"\n";   
        system("pause");
        return 0;
    }

    回覆刪除
  24. #include<iostream>
    #include<ctime>
    #include<cstdlib>
    using namespace std;
    int main()
    {
        int a[100];
        srand((unsigned)time(0));
        int i=rand();
        cout<<i<<endl;
        for(int x=0;x<100;x++)
    {
        a[x]=rand()%50+41;
        cout<<"a["<<x<<"]="<<a[x]<<endl;
    }
        int min=a[0];
        for(int i=1;i<100;i++)
        {
                if(min>a[i])
                min=a[i];
        }
        cout<<"最小值為"<<min<<endl;
        system("Pause");
        return 0;
    }

    回覆刪除
  25. #define N 100
    #include <iostream>
    #include <cstdlib>
    using namespace std;
    int main ()
    {
        int a[N];
        srand ((unsigned)time(0));
         for(int x=0;x<100;x++)
         {
            a[x]=rand()%50+41;
            cout<<"a["<<x+1<<"]="<<a[x]<<"\n";
            }
            int min=a[0];
            for(int i=1;i<N;i++)
            {
                    if (min>a[i])
                    min=a[i];
                    }
                    cout<<"最小值為"<<min<<"\n";
                    system("pause");
                    return 0;
                    }

    回覆刪除
  26. #include <iostream>
    #include <ctime>
    #include <cstdlib>
    using namespace std;
    int main()
    {
       unsigned starttime=clock();
       int a[N];
       srand((unsigned)time(NULL));
       int i=rand();
       cout<<i<<endl;
       for (int x=0;x<100;x++)
       {
           a[x]=rand()%50+41;
           cout<<"a["<<x<<"]="<<a[x]<<endl;
           }
          int min=a[0];
          for(i=1;i<N;i++)
          {
          if(min>a[i])
          min=a[i];
          }
           unsigned endtime=clock();
           cout<<"CUP time:"
               <<(double)(endtime-starttime)/CLK_TCK<<"sec"<<endl;
           cout<<"min="<<min<<endl;    
       system("pause");
       return 0;
       }

    回覆刪除
  27. #define N 100
    #include <iostream>
    #include <cstdlib>
    using namespace std;
    int main()
    {
    int a[N];
    srand ((unsigned)time(NULL));
    for(int x=0;x<N;x++)
    {
    a[x]=rand()%50+41;
    cout<<"a["<<x+1<<"]="<<a[x]<<endl;
    }
    int min=a[0];
    for( int i=1;i<N;i++)           
    {
        if(min>a[i])
        min=a[i];
    }
    cout<<"min="<<min<<"\n";
        system("pause");
        return 0;
    }

    回覆刪除
  28. #define N 100
    #include <iostream>
    #include <cstdlib>
    using namespace std;
    int main()
    {
        int a[N];
        srand((unsigned)time(0));
        for (int x=0;x<100;x++)
        {
            a[x]=rand()%50+41;
            cout<<"a["<<x+1<<"] = "<<a[x]<<"\n";
        }
        int min=a[0];
        for (int i=1;i<N;i++)
        {
            if (min>a[i])
               min=a[i];
        }
        cout<<"最小值為"<<min<<"\n";
        system("pause");
        return 0;
    }

    回覆刪除
  29. #include <iostream>
    #include <ctime>
    #include <cstdlib>
    using namespace std;
    int main()
    {
       unsigned starttime=clock();
       int a[N];
       srand((unsigned)time(NULL));
       int i=rand();
       cout<<i<<endl;
       for (int x=0;x<100;x++)
       {
           a[x]=rand()%50+41;
           cout<<"a["<<x<<"]="<<a[x]<<endl;
           }
          int min=a[0];
          for(i=1;i<N;i++)
          {
          if(min>a[i])
          min=a[i];
          }
           unsigned endtime=clock();
           cout<<"CUP time:"
               <<(double)(endtime-starttime)/CLK_TCK<<"sec"<<endl;
           cout<<"min="<<min<<endl;    
       system("pause");
       return 0;
       }

    回覆刪除
  30. #include <iostream>
    #include <ctime>
    #include <cstdlib>
    using namespace std;
    int main()
    {
       unsigned starttime=clock();
       int a[N];
       srand((unsigned)time(NULL));
       int i=rand();
       cout<<i<<endl;
       for (int x=0;x<100;x++)
       {
           a[x]=rand()%50+41;
           cout<<"a["<<x<<"]="<<a[x]<<endl;
           }
          int min=a[0];
          for(i=1;i<N;i++)
          {
          if(min>a[i])
          min=a[i];
          }
           unsigned endtime=clock();
           cout<<"CUP time:"
               <<(double)(endtime-starttime)/CLK_TCK<<"sec"<<endl;
           cout<<"min="<<min<<endl;    
       system("pause");
       return 0;
       }

    回覆刪除
  31. #define N 100
    #include <iostream>
    #include <cstdlib>
    using namespace std;
    int main()
    {
    int a[N];
    srand ((unsigned)time(NULL));
    for(int x=0;x<N;x++)
    {
    a[x]=rand()%50+41;
    cout<<"a["<<x+1<<"]="<<a[x]<<endl;
    }
    int min=a[0];
    for( int i=1;i<N;i++)           
    {
        if(min>a[i])
        min=a[i];
    }
    cout<<"min="<<min<<"\n";
        system("pause");
        return 0;
    }

    回覆刪除
  32. #define N 100
    #include <iostream>
    #include <cstdlib>
    using namespace std;
    int main()
    {
    int a[N];
    srand ((unsigned)time(NULL));
    for(int x=0;x<N;x++)
    {
    a[x]=rand()%50+41;
    cout<<"a["<<x+1<<"]="<<a[x]<<endl;
    }
    int min=a[0];
    for( int i=1;i<N;i++)           
    {
        if(min>a[i])
        min=a[i];
    }
    cout<<"min="<<min<<"\n";
        system("pause");
        return 0;
    }

    回覆刪除
  33. 網誌管理員已經移除這則留言。

    回覆刪除
  34. #define N 100
    #include <iostream>
    #include <cstdlib>
    using namespace std;
    int main()
    {
    int a[N];
    srand ((unsigned)time(NULL));
    for(int x=0;x<N;x++)
    {
    a[x]=rand()%50+41;
    cout<<"a["<<x+1<<"]="<<a[x]<<endl;
    }
    int min=a[0];
    for( int i=1;i<N;i++)           
    {
        if(min>a[i])
        min=a[i];
    }
    cout<<"min="<<min<<"\n";
        system("pause");
        return 0;
    }

    回覆刪除
  35. #define N 100
    #include<iostream>
    #include<ctime>
    #include<cstdlib>

    using namespace std;
    int main()
    {
    unsigned starttime=clock();
    int a[N];
    srand((unsigned)time(NULL));
    int i=rand();
    cout<<i<<endl;
    for (int x=0;x<N;x++)
    {
    a[x]=rand()%50+41;
    cout<<"a["<<x<<"]="<<a[x]<<endl;
    }
    int min=a[0];
    for(i=1;i<N;i++)
    {
    if(min>a[i])
    min=a[i];
    }
    int max=a[0];
    for(i=1;i<N;i++)
    {
    if(max<a[i])
    max=a[i];
    }
    cout<<"max="<<max<<endl;
    cout<<"min="<<min<<endl;
    unsigned endtime=clock();
    cout<<"CPU time:"
    <<(double)(endtime-starttime)/CLK_TCK
    <<"sec"<<endl;
    system("pause");
    return 0;
    }

    回覆刪除
  36. #define N 100
    #include<iostream>
    #include<ctime>
    #include<cstdlib>

    using namespace std;
    int main()
    {
    unsigned starttime=clock();
    int a[N];
    srand((unsigned)time(NULL));
    int i=rand();
    cout<<i<<endl;
    for (int x=0;x<N;x++)
    {
    a[x]=rand()%50+41;
    cout<<"a["<<x<<"]="<<a[x]<<endl;
    }
    int min=a[0];
    for(i=1;i<N;i++)
    {
    if(min>a[i])
    min=a[i];
    }
    int max=a[0];
    for(i=1;i<N;i++)
    {
    if(max<a[i])
    max=a[i];
    }
    cout<<"max="<<max<<endl;
    cout<<"min="<<min<<endl;
    unsigned endtime=clock();
    cout<<"CPU time:"
    <<(double)(endtime-starttime)/CLK_TCK
    <<"sec"<<endl;
    system("pause");
    return 0;
    }

    回覆刪除
  37. #include <iostream>
    #include <ctime>
    #include <cstdlib>
    using namespace std;
    int main()
    {
        unsigned starttime=clock();
        int a[100];
        srand((unsigned)time(NULL));
        int i=rand();
        cout<<i<<endl;
        for(int x=0;x<100;x++)
        {
        a[x]=rand()%50+41;
        cout<<"a["<<x+1<<"]="<<a[x]<<endl;
        }
        int min=a[0];
        for (int i=0;i<100;i++)
        {
            if(min>a[i])
            min=a[i];
        }
        cout<<"min="<<min<<endl;
           
        system("pause");
        return 0;
    }   

    回覆刪除
  38. #define N 100
    #include<iostream>
    #include<ctime>
    #include<cstdlib>
    using namespace std;{
        unsigned starttime=clock();
        int a[N];
        srand((unsigned)time(NULL));
        int i=rand();
        cout<<i<<endl;
        for(int x=0;x<100;x++)
        {
                a[x]=rand()%50+41;
                cout<<"a[2x"<<x<<"]="<<a[x]<<endl;
        }           
        int min=a[0];
        for(i=1;i<N;i++)
        {
                        if(min>a[i])
                        min=a[i];
                       
        }
        cout<<min<<endl;
        unsigned endtime=clock();
        cout<<"CPU time;"
            <<(double)(endtime-starttime)/CLK_TCK
            <<"sec"<<endl;
        system("pause");
        return 0;
    }       

    回覆刪除
  39. #define N 100
    #include<iostream>
    #include<ctime>
    #include<cstdlib>
    using namespace std;
    int main()
    {
    unsigned starttime=clock();
    int a[N];
    srand((unsigned)time(NULL));
    int i=rand();
    cout<<i<<endl;
    for(int x=0;x<100;x++)
    {
    a[x]=rand()%50+41;
    cout<<"a["<<x<<"]="<<a[x]<<endl;
    }
    int min=a[0];
    for(i=1;i<N;i++)
    {
    if(min>a[i])
    min=a[i];
    }
    cout<<"min:"<<min<<endl;
    unsigned endtime=clock();
    cout<<"CPU time:"
    <<(double)(endtime-starttime)/CLK_TCK
    <<"sec"<<endl;
    system("pause");
    return 0;
    }

    回覆刪除
  40. #define N 100
    #include<iostream>
    #include<ctime>
    #include<cstdlib>
    using namespace std;
    int main()
    {
        unsigned starttime=clock();
        int a[N];
        srand((unsigned)time(NULL));
        int i=rand();
        cout<<i<<endl;
        for (int x=0;x<N;x++)
        {
            a[x]=rand()%50+41;
            cout<<"a["<<x<<"]="<<a[x]<<endl;
        }
        int min=a[0];
        for(i=1;i<N;i++)
        {
                       if(min>a[i])
                       min=a[i];
        }
        int max=a[0];
        for(i=1;i<N;i++)
        {
                        if(max<a[i])
                        max=a[i];
        }
        cout<<"max="<<max<<endl;
        cout<<"min="<<min<<endl;
        unsigned endtime=clock();
        cout<<"CPU time:"
            <<(double)(endtime-starttime)/CLK_TCK
            <<"sec"<<endl;
        system("pause");
        return 0;
    }

    回覆刪除
  41. #define N 100
    #include<iostream>
    #include<ctime>
    #include<cstdlib>
    using namespace std;
    int main()
    {
    unsigned starttime=clock();
    int a[N];
    srand((unsigned)time(NULL));
    int i=rand();
    cout<<i<<endl;
    for(int x=0;x<100;x++)
    {
    a[x]=rand()%50+41;
    cout<<"a["<<x<<"]="<<a[x]<<endl;
    }
    int min=a[0];
    for(i=1;i<N;i++)
    {
    if(min>a[i])
    min=a[i];
    }
    cout<<"min:"<<min<<endl;
    unsigned endtime=clock();
    cout<<"CPU time:"
    <<(double)(endtime-starttime)/CLK_TCK
    <<"sec"<<endl;
    system("pause");
    return 0;
    }

    回覆刪除
  42. #define N 100
    #include <iostream>
    #include <cstdlib>
    using namespace std;
    int main()
    {
        int a[N];
        srand((unsigned)time(NULL));
        for(int x=0;x<100;x++)
        {
                a[x]=rand()%50+41;
                cout<<"a["<<x<<"]="<<a[x]<<endl;
        }
        int min=a[0];
        for (int i=1;i<N;i++)
        {
            if(min>a[i])
               min=a[i];
        }
        cout<<"最小值為:"<<min<<endl;
        system("pause");
        return 0;
    }

    回覆刪除
  43. #include <iostream>
    #include <ctime>
    #include <cstdlib>
    using namespace std;
    int main()
    {
        unsigned starttime=clock();
        int a [100];
        srand((unsigned)time(NULL));
        int i=rand();
        cout<<i<<endl;
        for(int x=0;x<100;x++)
        {
        a[x]=rand()%50+41;
        cout<<"a["<<x+1<<"]="<<a[x]<<endl;
        }
        int min=a[0];
        for(int i=0;i<100;i++)
        {
            if(min>a[i])
            min=a[i];
        }
        cout<<"min="<<min<<endl;   
        system("pause");
        return 0;
    }

    回覆刪除
  44. #define N 100
    #include <iostream>
    #include <ctime>
    #include <cstdlib>
    using namespace std ;
    int main ()
    {
         int a[100];
         srand ((unsigned)time(NULL));
         for (int x=0 ; x<100 ;x++)
         {
             a[x]=rand()% 50+41 ;
             cout<<"a["<<x+1<<"]="<<a[x]<<endl;
         }
         int min=a[0];
         for (int i=0;i<N;i++)
         {
             if (min>a[i])
             min=a[i];
         }
         cout<<"min="<<min<<"\n";
              system ("pause");
             return 0 ;
         }

    回覆刪除
  45. 網誌管理員已經移除這則留言。

    回覆刪除
  46. #define N 100
    #include<iostream>
    #include<ctime>
    #include<cstdlib>
    using namespace std;
    int main()
    {
        unsigned starttime=clock();
        int a[N];
        srand((unsigned)time(NULL));
        int i=rand();
        cout<<i<<endl;
        for (int x=0;x<N;x++)
        {
            a[x]=rand()%50+41;
            cout<<"a["<<x<<"]="<<a[x]<<endl;
        }
        int min=a[0];
        for(i=1;i<N;i++)
        {
                       if(min>a[i])
                       min=a[i];
        }
        int max=a[0];
        for(i=1;i<N;i++)
        {
                        if(max<a[i])
                        max=a[i];
        }
        cout<<"max="<<max<<endl;
        cout<<"min="<<min<<endl;
        unsigned endtime=clock();
        cout<<"CPU time:"
            <<(double)(endtime-starttime)/CLK_TCK
            <<"sec"<<endl;
        system("pause");
        return 0;
    }

    回覆刪除
  47. #include <iostream>
    #include <ctime>
    #include <cstdlib>
    using namespace std;
    int main()
    {
       int a[100];
        srand((unsigned)time(NULL));
        int i=rand();
        for(int x=0;x<100; x++)
        {
         a[x]=rand()%50+41;
         cout<<"a["<<x<<"]="<<a[x]<<endl;
    }
    int min=a[0];
    for(i=1;i<100;i++)
    {
       if(min>a[i])
          min=a[i];                 
    }
    cout<<"min="<<min<<endl;
    system("pause");
    return 0;
    }

    回覆刪除
  48. #define N 100
    #include <iostream>
    #include <cstdlib>
    using namespace std;
    int main()
    {
        int a[N];
        srand((unsigned)time(0));
        for (int x=0;x<100;x++)
        {
            a[x]=rand()%50+41;
            cout<<"a["<<x+1<<"] = "<<a[x]<<"\n";
        }
        int min=a[0];
        for (int i=1;i<N;i++)
        {
            if (min>a[i])
               min=a[i];
        }
        cout<<"最小值為"<<min<<"\n";
        system("pause");
        return 0;
    }

    回覆刪除
  49. #define N 100
    #include <iostream>
    #include <cstdlib>
    using namespace std;
    int main()
    {
    int a[N];
    srand ((unsigned)time(NULL));
    for(int x=0;x<N;x++)
    {
    a[x]=rand()%50+41;
    cout<<"a["<<x+1<<"]="<<a[x]<<endl;
    }
    int min=a[0];
    for( int i=1;i<N;i++)           
    {
        if(min>a[i])
        min=a[i];
    }
    cout<<"min="<<min<<"\n";
        system("pause");
        return 0;
    }

    回覆刪除

HTML 編輯器