Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- #define DIMENZIJA 100
- int main()
- {
- int x[DIMENZIJA], n, i, max, brmax, min, brmin, s=0, k=1;
- do{
- printf("Unesite n: ");
- scanf("%d",&n);
- }while(n<1||n>=31);
- for(i=0;i<DIMENZIJA;i++) x[i]=0;
- printf("\n\nUNOS BROJEVA\n");
- for(i=0;i<n;i++){
- printf("Unesite broj %d: ",i+1);
- scanf("%d",&x[i]);
- if(x[i]>0){
- s+=x[i];
- if(k==1)max=x[i],brmax=1,min=x[i],brmin=1,k=0;
- else{
- if(x[i]==max) brmax++;
- if(x[i]>max) max=x[i],brmax=1;
- if(x[i]==min) brmin++;
- if(x[i]<min) min=x[i],brmin=1;
- }
- }
- }
- s=s-min*brmin-max*brmax;
- if(brmin+brmax==i*2) s=0;
- printf("\n\nZbir elemenata niza: %d\n",s);
- getch();
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement