Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- int DecimalniDio (float n)
- { int brojac=0;
- while(n-(int)n!=0) {
- brojac++;
- n*=10;
- }
- return brojac;
- }
- float Suma (float *niz, int vel, int n) {
- if (n<0 || n>6) return -1;
- int i, br;
- float suma=0;
- for (i=0; i<vel; i++) {
- if (DecimalniDio(niz[i])==n)
- suma+=niz[i];
- }
- return suma;
- }
- int main () {
- float niz[6]={3.18, 5.0, 2.1, 21.17, 5.183, -3.98};
- printf("%.2f", Suma(niz,6,2));
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement