Advertisement
filip710

vj10_4

Dec 8th, 2015
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.06 KB | None | 0 0
  1. /* Omoguciti korisniku unos 20 elemenata u polje realnih brojeva. Dodatno, omoguci-
  2. ti korisniku unos dva realna broja (ponavljati unos sve dok brojevi nisu razliciti).
  3. Ispisati na ekran one elemente polja cija je vrijednost veca od manjeg te manja od
  4. veceg od unesenih dva broja. Koristiti pokazivacku notaciju za pristup elementima
  5. polja. */
  6.  
  7. #include<stdio.h>
  8. int main()
  9. {
  10. float polje[20];
  11. float a,b,min,max;
  12. float *pok1;
  13. float *pok2;
  14. float *pok3;
  15. int i;
  16.  
  17. pok1=polje;
  18. pok2=&min;
  19. pok3=&max;
  20.  
  21. printf("Unesite elemente polja\n");
  22.  
  23. for(i=0;i<20;i++)
  24. {
  25. printf("Element %d:",i+1);
  26. scanf("%f", pok1+i);
  27. }
  28.  
  29. printf("\nUnesite dva realna broja:");
  30. do{
  31. scanf("%f",&a);
  32. scanf("%f",&b);
  33.  
  34. if(a==b) printf("Unesite razlicite brojeve!\n");
  35. else if(a>b)
  36. {
  37. max=a;
  38. min=b;
  39. }
  40. else
  41. {
  42. min=a;
  43. max=b;
  44. }
  45. }while(a==b);
  46.  
  47. printf("\nElementi izmedu dva unesena broja:\n");
  48. for(i=0;i<20;i++)
  49. {
  50. if(*(pok1+i)>*pok2 && *(pok1+i)<*pok3) printf("%.2f\n", *(pok1+i));
  51. }
  52. return 0;
  53. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement