вот такая программа с массивом и как переделать её через функции? помогите плз
| Код | #include <conio.h> #include <stdio.h> #include <math.h>
const int n = 6; float A[n],B[n]; float r = 0, ML = 0; int i,j; void main() { printf("massive A[%i]:\n",n); for(i=0;i<n;i++) { scanf("%f",&A[i]); } printf("\n"); for(i=0;i<n;i++) { B[i]=sin(A[i]); printf("%f\n",B[i]); } for(i=0; i<n;i++) { for(j=0;j<n-1-i;j++) { if(A[j]>A[j+1]) { r=A[j]; A[j]=A[j+1]; A[j+1]=r; } } } for(i=0; i<n;i++) { for(j=0;j<n-1-i;j++) { if(B[j]>B[j+1]) { r=B[j]; B[j]=B[j+1]; B[j+1]=r; } } } for(i=0;i<n;i++) ML+=A[j]*B[j]; printf("\nML = %.2f",ML);
} getch();
|
|