Advertisement
Guest User

Untitled

a guest
Nov 24th, 2014
141
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.51 KB | None | 0 0
  1. #include<stdlib.h>
  2. #include<stdio.h>
  3. #define N 10
  4.  
  5. int i;
  6. float tab[10];
  7. float wczytaj (float k);
  8. void wczytaj_srednia();
  9. float wypisz_odbiegajace();
  10. float MIN_MAX();
  11.  
  12. int main(void)
  13. {
  14. float w;
  15. int MIN, MAX;
  16. wczytaj(i);
  17. wczytaj_srednia();
  18. wypisz_odbiegajace();
  19. MIN_MAX();
  20. }
  21.  
  22.  
  23. float wczytaj (float k)
  24. {
  25. for(i=0; i<10; i++)
  26. {
  27. printf("podaj wage produktu\n");
  28. scanf("%f", &tab[i]);
  29. }
  30. }
  31.  
  32. void wczytaj_srednia()
  33. {
  34. float w=0;
  35. for(i=0; i<10; i++)
  36. {
  37. w+=tab[i];
  38. }
  39. printf("Srednia: %f\n",w/10);
  40.  
  41. }
  42.  
  43. float MIN_MAX()
  44. {
  45. float MIN, MAX;
  46. MIN=tab[0];
  47. for(i=0; i<10; i++)
  48. {
  49. if (tab[i] < MIN)
  50. {
  51. MIN=tab[i];
  52. }
  53. }
  54.  
  55. for(i=0; i<10; i++)
  56. {
  57. if (tab[i] > MAX)
  58. {
  59. MAX=tab[i];
  60. }
  61. }
  62. printf("najmniejsza wartosc: %f\n", MIN);
  63. printf("najwieksza wartosc: %f\n", MAX);
  64. }
  65.  
  66. float wypisz_odbiegajace()
  67. {
  68. int MINIMUM, MAKSIMUM;
  69. MINIMUM=0;
  70. MAKSIMUM=100;
  71.  
  72. bool znalezionoLiczbeMinimum = false;
  73. for(i=0; i<10; i++)
  74. {
  75. if (tab[i] < MINIMUM)
  76. {
  77. printf("podano liczbe za mala : %f\n", tab[i]);
  78. znalezionoLiczbeMinimum = true;
  79. }
  80. }
  81. if (znalezionoLiczbeMinimum == false)
  82. {
  83. printf("Nie znaleziono liczby minimalnej\n");
  84. }
  85. bool znalezionoLiczbeMaksimum = false;
  86. for(i=0; i<10; i++)
  87. {
  88. if (tab[i] > MAKSIMUM)
  89. {
  90. printf("podano liczbe za duza : %f\n", tab[i]);
  91. znalezionoLiczbeMaksimum = true;
  92. }
  93. }
  94. if (znalezionoLiczbeMaksimum == false)
  95. {
  96. printf("Nie znaleziono liczby maksymalnej\n");
  97. }
  98.  
  99.  
  100.  
  101. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement