Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdlib.h>
- #include <stdio.h>
- #include <math.h>
- ///zad 1
- void zerowanie(int n, int tab[])
- {
- for (int i=0; i<n; ++i)
- {
- tab[i]=0;
- }
- }
- void indeksy(int n ,int tab[])
- {
- for(int i=0; i<n;++i)
- {
- tab[i]=i;
- }
- }
- void podwajanie(int n , int tab[])
- {
- for(int i=0; i<n;++i)
- {
- tab[i]*=2;
- }
- }
- void wbezwzgledna(int n , int tab[])
- {
- for(int i=0; i<n;++i)
- {
- tab[i]=abs(tab[i]);
- }
- }
- ///zadanie 2
- int suma(int n, int tab[])
- {
- int wynik=0;
- for(int i=0; i<n; ++i)
- {
- wynik+=tab[i];
- }
- return wynik;
- }
- int sumakwadratow(int n , int tab[])
- {
- int wynik=0;
- for(int i=0; i<n; ++i)
- {
- wynik+=(tab[i]*tab[i]);
- }
- return wynik;
- }
- int srednia(int n, int tab[])///zadanie 3
- {
- return suma(n, tab)/n;
- }
- ///zadanie 4
- float sredniageometryczna(int n, int tab[])
- {
- int wynik=0;
- int mnozenie=1;
- for(int i=0; i<n; i++)
- {
- mnozenie*=tab[i];
- }
- wynik=pow(mnozenie,1/n);
- }
- int zadanie5
- int main()
- {
- int tab[4]={4,4,4,4};
- printf("%double",sredniageometryczna(4, tab));
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement