Język c++
1.Napisz program wyznaczający element minimalny w tablicy.
2.Napisz program wyznaczający element maksymalny w tablicy.


Odpowiedź :

Odpowiedź:

//element minimalny w tablicy

#include <iostream>

int main() {

   int tab[] = {3, 5, 6, 1, 4};//tworzymy przykładową tablicę

   int mini = tab[0]; //tworzymy zmienną mini do przechowywania minimalnego elementu tablicy i inicjalizujemy go pierwszym elementem z tablicy

   for(int i : tab){ //pętla foreach po każdym elemencie tablicy

       if(i < mini){ //jesli jakis element z tablicy jest mniejszy od obecnego najmniejszego, to jest on nowym najmniejszym

           mini = i;

       }

   }

   std::cout << "Minimalny element w tablicy to: " << mini;

   return 0;

}

//maksymalny element tablicy

#include <iostream>

int main() {

   

   int tab[] = {3, 5, 6, 1, 4};//tworzymy przykładową tablicę

   int maxi = tab[0]; //tworzymy zmienną mini do przechowywania maksymalnego elementu tablicy i inicjalizujemy go pierwszym elementem z tablicy

   for (int i: tab) { //pętla foreach po każdym elemencie tablicy

       if (i > maxi) { //jesli jakis element z tablicy jest wiekszy od obecnego najwiekszego, to jest on nowym największym

           maxi = i;

       }

   }

   std::cout << "Maksymalny element w tablicy to: " << maxi;

   return 0;

}

Wyjaśnienie:

Viz Inne Pytanie