👤

Co zrobić aby użytkownik wpisywał liczby z klawiatury a nie były już podane:


#include
using namespace std;

int main() {

const int R = 10;


int tablica[R] = {23, 41, 432, 543, 41, 1543, 76, 21, 54, 12};





int najwieksza = tablica[0];


for(int i=0; i najwieksza)

najwieksza = tablica[i];

// Wyświetlenie:
cout << "Najwieksza liczba: " << najwieksza << endl;

int najmniejsza = tablica[0];

for(int i=0; i
if(tablica[i] < najmniejsza)

najmniejsza = tablica[i];

cout << "Najmniejsza liczba: " << najmniejsza << endl;
}


Odpowiedź :

Odpowiedź:

#include<iostream>

#include<cmath>

#include <limits>

int main() {

   int a, n;

   int maxi = INT_MIN, mini = INT_MAX;

   std::cout << "Podaj ile liczb chcesz wprowadzic\n";

   std::cin >> n;

   for(int i = 0; i < n; i++){

       std::cin >> a;

       maxi = std::max(maxi, a);

       mini = std::min(mini, a);

   }

   std::cout << "Najwieksza: "  << maxi << std::endl;

   std::cout << "Najmniejsza: " << mini;

   return 0;

}

Wyjaśnienie:

Jak chcesz je wprowadzać z klawiatury, to wtedy nie potrzebujesz wcale tablicy