Odpowiedź :
Odpowiedź:
#include <iostream>
#include <algorithm>
using namespace std;
void filligAge(int n, int ageArray[])
{
for (int i = 0; i < n; i++)
{
cout << "Podaj wiek " << i + 1 << " domownika" << endl;
cin >> ageArray[i];
}
}
void displayingSortedAge(int n, int ageArray[])
{
filligAge(n, ageArray);
sort(ageArray, ageArray + n);
cout << "Wiek domownikow posortowany od najmlodszego do najstarszego" << endl;
for (int i = 0; i < n; i++)
{
cout << ageArray[i] << " ";
}
cout << endl;
}
int returningTheYoungest(int n, int ageArray[])
{
return ageArray[0];
}
int returningTheOldest(int n, int ageArray[])
{
return ageArray[n - 1];
}
int main(int argc, char const *argv[])
{
int n;
cout << "Podaj liczbe swoich domownikow" << endl;
cin >> n;
int ageArray[n];
displayingSortedAge(n, ageArray);
cout << "Najmlodszy z domownikow ma " << returningTheYoungest(n, ageArray) << " lat"<< endl;
cout << "Najstarszy z domownikow ma " << returningTheOldest(n, ageArray) << " lat";
return 0;
}
Wyjaśnienie:
Akurat równo 50 linijek. Jak potrzebujesz żebym coś wytłumaczył, albo masz pomysł żebym coś dopisał, to pisz :)