Advertisement
mailnesia

cOpal

May 12th, 2015
231
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.31 KB | None | 0 0
  1. cOpal
  2.  
  3. zad1
  4.  
  5.  
  6.  
  7. #include <stdio.h>
  8. // program powinien wydrukowac N wartosci pobranych uprzednio do tablicy
  9. #define N 3
  10. void pobierzT(int x[]) {
  11.     int i;
  12.     for( i = 0 ; i < N ; i ++)
  13.         scanf("%d", &x[i]);
  14. }
  15. main(){
  16.     int x[N];
  17.     int i;
  18.     pobierzT(x);
  19.     for( i = 0 ; i < N ; i ++)
  20.         printf("%d, ", x[i]);
  21. }
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29. zad2
  30.  
  31.  
  32. #include <stdio.h>
  33. // funkcja drukujT() powinna wydrukowac tablice y[][][] zalozona w main()
  34. #define S 2
  35. #define W 2
  36. #define K 3
  37. void drukuj3D(double t3D[][W][K]) {
  38.     int s,w,k;
  39.     for( s = 0; s < S; s ++ ) {
  40.         for( w = 0 ; w < W ; w ++ ) {
  41.             for( k = 0 ; k < K; k ++ )
  42.                 printf("%f, ", t3D[s][w][k]);
  43.             putchar('\n');
  44.         }
  45.         putchar('\n');
  46.     }
  47. }
  48. main(){
  49.  
  50.     double y[S][W][K] = {
  51.         {
  52.             { 101.0, 102.0, 103.0 },
  53.             { 111.0, 112.0, 113.0 }
  54.         },
  55.         {
  56.             { 201.0, 202.0, 203.0 },
  57.             { 211.0, 212.0, 213.0 }
  58.         }
  59.     };
  60.  
  61.     drukuj3D(y);
  62. }
  63.  
  64.  
  65.  
  66. zad3
  67.  
  68.  
  69.  
  70.  
  71.  //funkcja drukujT() powinna wydrukowac zawartosc tablicy
  72. #include <stdio.h>
  73. #define N 3
  74.  
  75. void drukujT(float x[]) {
  76.     int i;
  77.     for( i = 0 ; i < N ; i ++)
  78.         printf("%f, ", x[i]);
  79. }
  80. main(){
  81.     float x[N] = { 11.0, 12.0, 13.0 };
  82.     drukujT(x);
  83. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement