ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی “ ورود به حساب” کلیک کنید.





اگر فرم ثبت نام برای شما نمایش داده نمیشود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمیشود، اینجا را کلیک کنید.





سفارش شبیه سازی مقالات و پایان نامه
انجام پروژه و شبیه سازی با متلب
نمایش نتایج: از 1 به 2 از 2
  1. #1
    pegah
    کاربر عادی
    تاریخ عضویت
    May 2016
    نوشته ها
    3
    1
    0

    ضرب دو ماتریس به زبان c

    کد ضرب ماتریس با ورودی تصادفی به روش معمولی (دو ماتریس با هم ضرب شوند به روش سه حلقه for) رو به زبان سی نیاز دارم اگه از دوستان کسی این کد رو داره لطفا در اختیارم بزارید.
  2. #2
    noavarangermi
    مدیر کل
    تاریخ عضویت
    Mar 2016
    نوشته ها
    581
    118
    373
    سورس ضرب دو ماتریس به زبان سی رو براتون قرار دادم که مقدار های خونه های ماتریس رو به صورت تصادفی تولید میکنه و بعد از ضرب دو ماتریس اونو براتون توی صفحه نمایش نشون میده.



    کد:
    #include <stdio.h>
    #include <stdlib.h>
    #include <time.h>
    #include <conio.h>
    
    int main(int argc, char *argv[]) {
        
        int a[5][5],b[5][5],c[5][5];
        int i,j,k;
        
        srand(time(0));
        for(i=0;i<5;i++)
          for(j=0;j<5;j++)
             a[i][j] = rand() % 100 + 1;
        
    
        for(i=0;i<5;i++)
          for(j=0;j<5;j++)
             b[i][j] = rand() % 100 + 1;
        
        for(i=0;i<5;i++)
          for(j=0;j<5;j++)
          {
              c[i][j]=0;
             for(k=0;k<5;k++)
            {
                c[i][j] = c[i][j] + a[i][k] + b[k][j];
            }
        }
        printf("\n Matrix A\n");
        for(i=0;i<5;i++)
        {
          printf("\n");    
          for(j=0;j<5;j++)
            printf("%5d",a[i][j]);
        }
        printf("\n Matrix B\n");
        for(i=0;i<5;i++)
        {
          printf("\n");    
          for(j=0;j<5;j++)
            printf("%5d",b[i][j]);
        }
        printf("\n Zarb A,B\n");
        for(i=0;i<5;i++)
        {
          printf("\n");    
          for(j=0;j<5;j++)
            printf("%d\t",c[i][j]);
        }
        getch();
        return 0;
    }


    لینک دانلود سورس کد:

  3. 2
نمایش نتایج: از 1 به 2 از 2

کلمات کلیدی این موضوع

مجوز های ارسال و ویرایش

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