Crackbone

dv9z2

May 17th, 2021
554
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. /*2. Napisati strukturu kvadar. Napisati funkciju koja računa oplošje i volumen kvadra.
  2. Za računanje oplošja i volumena kvadra napisati predprocesorsku direktivu.*/
  3.  
  4. #define _CRT_SECURE_NO_WARNING
  5. #include<stdio.h>
  6.  
  7. typedef struct Kvadar
  8. {
  9.     int a;
  10.     int b;
  11.     int c;
  12. };
  13.  
  14. #define VOLUMEN(a,b,c) (a*b*c)
  15. #define Oplosje(a,b,c) ((2*a*b)+(2*a*c)+(2*b*c))
  16.  
  17. void funkcija(struct Kvadar);
  18.  
  19. int main()
  20. {
  21.     struct Kvadar kvadar1;
  22.     kvadar1.a = 7;
  23.     kvadar1.b = 8;
  24.     kvadar1.c = 3;
  25.     funkcija(kvadar1);
  26.     getchar();
  27.     getchar();
  28. }
  29.  
  30.  
  31. void funkcija(struct Kvadar kvadar1)
  32. {
  33.     printf("\nVolumen kvadra je: %d", VOLUMEN(kvadar1.a, kvadar1.b, kvadar1.c));
  34.     printf("\nOplosje kvadra je: %d", Oplosje(kvadar1.a, kvadar1.b, kvadar1.c));
  35.     return;
  36. }
RAW Paste Data