Поможем написать учебную работу
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Міністерство освіти і науки України
ПВНЗ “Галицька Академія”
Кафедра компютерної
та програмної інженерії.
Лабороторна робота №3
Тема: Операції з матрицями
Виконав: Студент групи:
ПЗ-10-06
Івшин Д. О.
Перевірив:
Мазурик І.З.
Івано-Франківськ 2012р.
Варіант V
[код програми]
#pragma hdrstop
#include<math.h>
#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
//---------------------------------------------------------------------------
#pragma argsused
int main(int argc, char* argv[])
{
int A[2][4],B[3][2],F[3][2],C[3][2],D[3][4],K[3][3],Kt[3][3],s,r,i,j;
for(i=0;i<3;i++)
{
for(j=0;j<2;j++)
{
r=i+1;
s=j+1;
printf("B[%i][%i]:",r,s);
scanf("%i",&B[i][j]);
}
}
printf("\n");
for(i=0;i<3;i++)
{
for(j=0;j<2;j++)
{
r=i+1;
s=j+1;
printf("F[%i][%i]:",r,s);
scanf("%i",&F[i][j]);
}
}
printf("\n");
for(i=0;i<2;i++)
{
for(j=0;j<4;j++)
{
r=i+1;
s=j+1;
printf("A[%i][%i]:",r,s);
scanf("%i",&A[i][j]);
}
}
printf("\n");
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
r=i+1;
s=j+1;
printf("K[%i][%i]:",r,s);
scanf("%i",&K[i][j]);
}
}
printf("\n");
for(i=0;i<3;i++)
{
for(j=0;j<2;j++)
{
C[i][j]=B[i][j]+F[i][j];
printf("C[%i][%i]=%i \n",i,j,C[i][j]);
}
}
printf("\n\n");
for(i=0;i<3;i++)
{
for(j=0;j<4;j++)
{
D[i][j]=B[i][j]*A[i][j];
printf("D[%i][%i]=%i \n",i,j,D[i][j]);
}
}
printf("\n");
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
Kt[i][j]=K[j][i];
printf("Kt[%i][%i]=%i \n",i,j,Kt[i][j]);
}
}
printf("\n");
getch();
return 0;
}
//---------------------------------------------------------------------------
Скріншоти: