Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //1) Podać ciąg liczb, policzyć średnią dla liczb z przedziału <10,20>,
- // policzyć ile było zer w ciągu oraz posortuj go.
- #include <stdio.h>
- #include <stdlib.h>
- main()
- {
- int tab[80],i,n,j=0,k=0,w;
- float srednia=0;
- printf("Podaj dlugosc ciagu: ");
- scanf("%d",&n);
- printf("Podaj %d liczb: \n", n);
- for(i=0; i<n; i++)
- {
- printf("x[%d]= ", i);
- scanf("%d", &tab[i]);
- }
- printf("Wczytana tablica: \n");
- for(i=0; i<n; i++)
- {
- printf("%d\n", tab[i]);
- }
- for(i=0; i<n; i++)
- {
- if(tab[i]>=10 && tab[i]<=20)
- {
- srednia=srednia+tab[i];
- j++;
- }
- if (tab[i]==0) k++;
- }
- printf("\nSrednia liczb z <10;20> wynosi: %f",srednia/j);
- printf("\nLiczba zer w ciagu: %d", k);
- printf("\nPosortowany ciag: \n");
- for(i=0; i<n-1; i++)
- {
- if (tab[i]>tab[i+1])
- {
- w=tab[i];
- tab[i]=tab[i+1];
- tab[i+1]=w;
- }
- }
- for(i=0; i<n; i++)
- printf("x[%d]: %d\n",i,tab[i+1]);
- puts("\n");
- system("pause");
- }
Add Comment
Please, Sign In to add comment