Advertisement
Guest User

Untitled

a guest
Mar 30th, 2020
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.75 KB | None | 0 0
  1. #include <stdio.h>
  2.  
  3.  
  4. int main() {
  5.  
  6. int aNiz[10];
  7. int iUnetBroj;
  8. int iSuma = 0;
  9.  
  10. for (int i = 0; i < 10; i++) {
  11. printf("Unesite %d. broj u nizu:\n", i + 1);
  12. scanf("%d", &iUnetBroj);
  13.  
  14. if (iUnetBroj % 5 == 0 || iUnetBroj % 3 == 0) {
  15. aNiz[i] = iUnetBroj;
  16. iSuma += iUnetBroj;
  17. }
  18. else {
  19. i--;
  20. }
  21.  
  22. }
  23.  
  24. for (int i = 0; i < 10; i++) {
  25. printf("aNiz[%d] = %d\n", i, aNiz[i]);
  26. }
  27.  
  28. double dProsek = (double)iSuma / 10;
  29.  
  30. printf("Prosek je %0.2f\n", dProsek);
  31.  
  32. int iMin = 0, iMax = 0;
  33. int iBrojPonavljanjaMax = 0;
  34.  
  35. for (int i = 1; i < 10; i++) {
  36. if (aNiz[iMin] > aNiz[i]) {
  37. iMin = i;
  38. }
  39.  
  40. if (aNiz[iMax] < aNiz[i]) {
  41. iMax = i;
  42. iBrojPonavljanjaMax++;
  43. }
  44. }
  45.  
  46. printf("Minimalni broj je aNiz[%d] = %d\n", iMin, aNiz[iMin]);
  47.  
  48. int iBrojTriPutaVeciMin = 0;
  49.  
  50. for (int i = 0; i < 10; i++) {
  51. if (aNiz[iMin] * 3 < aNiz[i]) {
  52. iBrojTriPutaVeciMin++;
  53. }
  54. }
  55.  
  56. printf("Postoji %d clanova koji su tri puta veci od minimalnog\n", iBrojTriPutaVeciMin);
  57.  
  58. printf("Maksimalna vrednost je %d i broj ponavljanja maksimuma je se %d puta\n", aNiz[iMax], iBrojPonavljanjaMax);
  59.  
  60.  
  61. return 0;
  62. }
  63.  
  64. /*Napisati program koji ce od korisnika primati vrednost sve dok se ne popuni niz od deset clanova. Niz popuniti samo sa brojevima koji su
  65. deljivi sa 3 ili 5. Kada se popuni niz na ekran treba ispisati sedece>
  66. - broj korisnikovih unosa
  67. - prosek clnnova niza
  68. - minimalan clan i njegov niz
  69. - broj clanova niza koji su bar tri puta veci od minimmuma niza
  70. - maksimalana vrednost i broj poljavljivanja maximuma*/
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement