Advertisement
Guest User

pokaz

a guest
Sep 19th, 2019
121
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.65 KB | None | 0 0
  1. #include <stdio.h>
  2.  
  3. void ispisiNiz(int niz[], int n){
  4.     for (int i = 0; i < n; ++i) {
  5.         printf("%d\t", niz[i]);
  6.     }
  7. }
  8.  
  9. void ucitajNiz(int niz[], int n){
  10.     for (int i = 0; i < n; ++i) {
  11.         printf("Unesite %d. clan niza: ", i);
  12.         scanf("%d", &niz[i]);
  13.     }
  14. }
  15.  
  16. double srednjaVrednost(int niz[], int n){
  17.     double sr;
  18.     int zbir = 0;
  19.     for (int i = 0; i < n; ++i) {
  20.         zbir += niz[i];
  21.     }
  22.     sr = (double) zbir / n;
  23.     return sr;
  24. }
  25.  
  26. void srednjaVrednostPrekoPokazivaca(int niz[], int n, double *sr){
  27.     int zbir = 0;
  28.     for (int i = 0; i < n; ++i) {
  29.         zbir += niz[i];
  30.     }
  31.     *sr = (double)zbir / n;
  32. }
  33.  
  34. void vratiBroj(int *broj){
  35.     scanf("%d", broj);
  36. }
  37.  
  38. int main() {
  39.   /*  int niz[] = {1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16};
  40.     int n = sizeof(niz) / sizeof(int);
  41.     for (int i = 0; i < 16; ++i) {
  42.         printf("%d\t", niz[i]);
  43.     }
  44.     printf("Kraj prvog dela\n");*/
  45.    /* int niz[] = { 5, 6, 8 , 6 };
  46.     int n = sizeof(niz) / sizeof(int);
  47.     ispisiNiz(niz, n);
  48.     double srv;
  49.     srednjaVrednostPrekoPokazivaca(niz,n, &srv);
  50.     printf("\n%.2lf", srv);*/
  51.     int broj = 5;
  52.     printf("Broj\n");
  53.     printf("Vrednost = %d\t Adresa = %x\n", broj, &broj);
  54.     int* pbroj = &broj;
  55.     printf("PBroj\n");
  56.     printf("Vrednost = %x\t Adresa = %x\n", pbroj, &pbroj);
  57.     printf("Vrednost broj preko pbroja = %d\n", *pbroj);
  58.     *pbroj = 1999;
  59.     printf("Broj = %d\n", broj);
  60.     vratiBroj(&broj);
  61.     printf("Broj = %d\n", broj);
  62.  
  63.     return 0;
  64. }
  65. /*
  66. //    printf("%d\n", niz[2]);
  67. //    printf("Unesite broj u niz: ");
  68. //    scanf("%d", &niz[0]);
  69. //    printf("%d", niz[0]);*/
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement