Advertisement
Guest User

Untitled

a guest
Nov 25th, 2014
148
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.80 KB | None | 0 0
  1. #define _CRT_SECURE_NO_WARNINGS
  2.  
  3. #include <stdlib.h>
  4. #include <stdio.h>
  5. #include <time.h>
  6. #include <math.h>
  7.  
  8. #define N 5
  9. #define PI 3.14159265
  10.  
  11. void main()
  12. {
  13.     int i, j;
  14.     double M[N][2], x, y;
  15.     FILE *fp;
  16.  
  17.     //definindo a primeira coluna da matriz
  18.     srand(time(NULL));
  19.     for (i = 0; i < N; i++)
  20.     {
  21.         M[i][0] = rand() % RAND_MAX;
  22.     }
  23.     //obtendo segunda coluna da matriz
  24.     for (i = 0; i < N; i++)
  25.     {
  26.         x = M[i][0];
  27.         y = sin((PI * x) / (PI / 180));
  28.         M[i][1] = y / (PI * x);
  29.     }
  30.     //printando matriz
  31.     for (i = 0; i < N; i++)
  32.     {
  33.         printf("%f  |%f  \n", M[i][0], M[i][1]);
  34.     }
  35.  
  36.     //criando arquivo
  37.     fp = fopen("ra14194054.dat", "w");
  38.     for (i = 0; i<N; i++)
  39.     {
  40.         for (j = 0; j < 3; j++)
  41.         {
  42.             fprintf(fp, "%f ", M[j][i]);
  43.             fprintf(fp, "\n");
  44.         }
  45.     }
  46.     fclose(fp);
  47.  
  48.  
  49.     system("pause");
  50. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement