Advertisement
Guest User

Untitled

a guest
Mar 30th, 2020
123
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.26 KB | None | 0 0
  1. #include <stdio.h>
  2. int main()
  3. {
  4. int aiNiz[15];
  5. int i, iZbir, iProsekBroj, iMin, iDvaPuta, iMax, iIndexMax, iTriPuta;
  6. float fProsek;
  7. iZbir = 0;
  8. iProsekBroj = 0;
  9. iDvaPuta = 0;
  10. iTriPuta = 0;
  11. for (i = 0; i <= 14; i++) {
  12. printf("Unesite %d. broj ", i + 1);
  13. scanf("%d", &aiNiz[i]);
  14. iZbir += aiNiz[i];
  15. }
  16. fProsek = (float)iZbir / 15;
  17. for (i = 0; i <= 14; i++) {
  18. if (aiNiz[i] > fProsek) {
  19. iProsekBroj++;
  20. }
  21. }
  22. printf("Niz ima %d clanova koji su veci od proseka\n", iProsekBroj);
  23. iMin = aiNiz[0];
  24. for (i = 1; i <= 13; i++) {
  25. if (aiNiz[i] < iMin) {
  26. iMin = aiNiz[i];
  27. }
  28. }
  29. for (i = 0; i <= 14; i++) {
  30. if (aiNiz[i] > 2 * iMin) {
  31. iDvaPuta++;
  32. }
  33. }
  34. printf("U nizu postoji %d clanova koji su dva puta veci od minimuma\n", iDvaPuta);
  35. for (i = 0; i <= 14; i++) {
  36. if (aiNiz[i] > aiNiz[i + 1]) {
  37. iMax = aiNiz[i];
  38. iIndexMax = i;
  39. }
  40. }
  41. printf("Maksimalni clan niza ima vrednost %d i index %d\n", iMax, iIndexMax);
  42. for (i = 0; i <= 14; i++) {
  43. if (aiNiz[i] > aiNiz[i - 1] * 3) {
  44. iTriPuta = 1;
  45. break;
  46. }
  47. }
  48. if (iTriPuta == 1) {
  49. printf("U nizu postoji broj koji je 3 puta veci od svog prethodnika");
  50. }
  51. else {
  52. printf("U nizu ne postoji broj koji je 3 puta veci od svog prethodnika");
  53. }
  54. return 0;
  55. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement