Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<stdlib.h>
- #include<stdio.h>
- #define N 10
- int i;
- float tab[10];
- float wczytaj (float k);
- void wczytaj_srednia();
- float wypisz_odbiegajace();
- float MIN_MAX();
- int main(void)
- {
- float w;
- int MIN, MAX;
- wczytaj(i);
- wczytaj_srednia();
- wypisz_odbiegajace();
- MIN_MAX();
- }
- float wczytaj (float k)
- {
- for(i=0; i<10; i++)
- {
- printf("podaj wage produktu\n");
- scanf("%f", &tab[i]);
- }
- }
- void wczytaj_srednia()
- {
- float w=0;
- for(i=0; i<10; i++)
- {
- w+=tab[i];
- }
- printf("Srednia: %f\n",w/10);
- }
- float MIN_MAX()
- {
- float MIN, MAX;
- MIN=tab[0];
- for(i=0; i<10; i++)
- {
- if (tab[i] < MIN)
- {
- MIN=tab[i];
- }
- }
- for(i=0; i<10; i++)
- {
- if (tab[i] > MAX)
- {
- MAX=tab[i];
- }
- }
- printf("najmniejsza wartosc: %f\n", MIN);
- printf("najwieksza wartosc: %f\n", MAX);
- }
- float wypisz_odbiegajace()
- {
- int MINIMUM, MAKSIMUM;
- MINIMUM=0;
- MAKSIMUM=100;
- bool znalezionoLiczbeMinimum = false;
- for(i=0; i<10; i++)
- {
- if (tab[i] < MINIMUM)
- {
- printf("podano liczbe za mala : %f\n", tab[i]);
- znalezionoLiczbeMinimum = true;
- }
- }
- if (znalezionoLiczbeMinimum == false)
- {
- printf("Nie znaleziono liczby minimalnej\n");
- }
- bool znalezionoLiczbeMaksimum = false;
- for(i=0; i<10; i++)
- {
- if (tab[i] > MAKSIMUM)
- {
- printf("podano liczbe za duza : %f\n", tab[i]);
- znalezionoLiczbeMaksimum = true;
- }
- }
- if (znalezionoLiczbeMaksimum == false)
- {
- printf("Nie znaleziono liczby maksymalnej\n");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement