Advertisement
abs25

LV-11

Dec 8th, 2014
168
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.97 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <algorithm>
  3.  
  4. void prvi(int *a)
  5. {
  6.     if (*a > 0)
  7.         (*a)++;
  8.     else (*a)--;
  9. }
  10. void drugi(float b[], float *s, int n)
  11. {
  12.     for (int i = 0; i < n; i++)
  13.         *s += b[i];
  14.     *s /= 5;
  15. }
  16. void treci(float c[], float *naj, int n)
  17. {
  18.     *naj = c[0];
  19.     for (int i = 0; i < n; i++)
  20.         if (*naj < c[i])
  21.             *naj = c[i];
  22. }
  23. int cetvrti(char c, const char s[])
  24. {
  25.     int counter = 0;
  26.     for (size_t i = 0; i < strlen(s); i++)
  27.         if (c == s[i])
  28.             counter++;
  29.     return counter;
  30. }
  31.  
  32. int main()
  33. {
  34.     //1.
  35.     int a = 1;
  36.     prvi(&a);
  37.     printf("Vrijednost a = %d\n\n", a);
  38.  
  39.     //2.
  40.     float b[] = {1,2,3,4,5}, s = 0;
  41.     drugi(b, &s, sizeof(b) / sizeof(b[0]));
  42.     printf("Srednja vrijednost iznosi:  %.2f\n\n", s);
  43.  
  44.     //3.
  45.     float c[] = {2.7, 54.2, 123.2, 1.2, 4.23}, naj = 0;
  46.     treci(c, &naj, sizeof(c) / sizeof(c[0]));
  47.     printf("Najveca vrijednost je:  %.2f\n\n", naj);
  48.  
  49.     //4.
  50.     char string[] = "Hello";
  51.     printf("String sadrzi %d slovo/a l\n\n", cetvrti('l', string));
  52.        
  53.     return 0;
  54. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement