Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- 4. Napisz program, który korzystając z funkcji
- o nagłówku float min_max(float*, float*)
- obliczy najmniejszą i największa liczbę z
- N-elementowej tablicy liczb rzeczywistych
- z zakresu <-1,4). Tablica jest zmienną globalną.
- */
- #include <iostream>
- using namespace std;
- int N;
- float a[20];
- float min_max(float *xmin,float *xmax)
- {
- *xmin=a[0];
- *xmax=a[0];
- for (int i=1;i<N;i++)
- {
- if (a[i]<*xmin)
- {
- *xmin=a[i];
- }
- }
- for (int i=1;i<N;i++)
- {
- if (a[i]>*xmax)
- {
- *xmax=a[i];
- }
- }
- return 1;
- }
- void wprowadz()
- {
- cout<<"Witaj w programie wyliczajacym maksymalna i minimalna wartosc podanych liczb. Podaj dlugosc tablicy: ";
- cin>>N;
- for (int i=0;i<N;i++)
- {
- cout<<"["<<i+1<<"]: ";
- cin>>a[i];
- cout<<endl;
- }
- }
- int main()
- {
- float xmin,xmax;
- wprowadz();
- float z=min_max(&xmin,&xmax);
- cout<<"Minimalna x to: "<<xmin<<endl;
- cout<<"Maksymalna x to: "<<xmax<<endl;
- }
Advertisement
Add Comment
Please, Sign In to add comment