Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<stdio.h>
- #include<math.h>//ZA KOMPAJLOVANJE POTREBNO "-lm"
- int main()
- {
- double sks=0,ks,sas=0,as; // sks= Suma kvadriranih elemenata niza, sas=suma brojeva sa neparnim indeksima, ks= kvadratna sredina niza, as= aritmeticka sredina clanova sa neparnim indeksima
- int a[11],n,i,j=0; //n= broj elemenata niza, j= broj clanova sa neparnim indeksima
- printf("Unesite broj clanova niza (2-10): ");
- scanf("%d", &n);
- while(n<2 || n>10) // Postavljanje ogranicenja
- {
- printf("Niste uneli vrednost u u trazenom domenu\nUnesite broj clanova niza (2-10): ");
- scanf("%d", &n);
- }
- printf("Unesite niz: "); // Unos/Inicijalizacija niza
- for(i=0; i<n; i++)
- {
- scanf("%d",&a[i]);
- sks+=pow(a[i],2); // Svaki clan niza se kvadrira i dodaje sks
- if(i%2!=0)
- {
- sas+=a[i]; // Ukoliko vazi tvrdnja da je indeks neparan broj u sas se dodaje taj clan
- j++;
- }
- }
- ks=sqrt(sks/n); // Izracunavanje ks
- as=sas/j; // Izracunavanje as
- for(i=n-1; i>=0; i--)
- {
- printf("\na[%d] = %d",i,a[i]); // Ispis elemenata niza od pozadi
- }
- printf("\n\nKS = %.2lf", ks); // Ispis kvadratne sredine niza
- printf("\nAS = %.2lf\n", as); // Ispis aritmeticke sredine elemenara sa neparnim brojem indeksa
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement