1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
| #include "stdlib.h"
#include "math.h"
#include "conio.h"
#include "stdio.h"
#include "string.h"
float trygon ( int a[j], int b[j])
{
float r=sqr(pov(a[j],2)+pov (b[j],2));
float m=a[j]/r;
float n=b[j]/r;
float c[]=={r,m,n}
return c[];
}
multiplication ( int a[j], int b[j], int a[l], int b[l] )
{
int rea= a[j]*a[l]+b[j]*b[l];
int ima= a[j]*b[l]+b[j]*a[l];
return int d[]=={rea, ima};
}
int main ()
{
int a[5]={2,0,1,1,4},
b[5]={4,2,1,-1,2};
int j, l;
for (j=0; j<5; j++)
{
printf ("%f", trygon ( int a[j], int b[j]));
}
int P1=multiplication( int a[0], int b[0], int a[1], int b[1] )
int P2=multiplication( int a[0], int b[0], int a[2], int b[2] )
int P3=multiplication( int a[0], int b[0], int a[3], int b[3] )
int P4=multiplication( int a[0], int b[0], int a[4], int b[4] )
int P5=multiplication( int a[1], int b[1], int a[2], int b[2] )
int P6=multiplication( int a[1], int b[1], int a[3], int b[3] )
int P7=multiplication( int a[1], int b[1], int a[4], int b[4] )
int P8=multiplication( int a[2], int b[2], int a[3], int b[3] )
int P9=multiplication( int a[2], int b[2], int a[4], int b[4] )
int P10=multiplication( int a[3], int b[3], int a[4], int b[4] )
printf ("%i", P1, "%i", P2, "%i", P3, "%i", P4, "%i", P5, "%i", P6, "%i", P7, "%i", P8, "%i", P9, "%i", P10)
return 0;
} |