Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <string>
- using namespace std;
- int* input_data(string days[], string name) {
- int numberOfPoints[12];
- for (int i = 0; i < 12; i++) {
- cout << "Ile punktow " + name + " uzyskal w " + days[i] + ": ";
- cin >> numberOfPoints[i];
- cout << endl;
- }
- return numberOfPoints;
- }
- int find_max(int person[]) {
- int maxpoints = 0;
- int bestday;
- for (int i = 0; i < 12; i++) {
- if ( person[i] > maxpoints ) {
- maxpoints = person[i];
- bestday = i;
- }
- }
- return bestday;
- }
- int check_all_points(int person[]) {
- int allPoints = 0;
- for (int i = 0; i < 12; i++) {
- allPoints = person[i];
- }
- return allPoints;
- }
- int find_min(int person[]) {
- int maxpoints = 99;
- int worstday;
- for (int i = 0; i < 12; i++) {
- if ( person[i] < maxpoints ) {
- maxpoints = person[i];
- worstday = i;
- }
- }
- return worstday;
- }
- int main() {
- string days[12] {
- "Poniedzialek",
- "Wtorek",
- "Sroda",
- "Czwaretek",
- "Piatek",
- "Sobota",
- "Poniedzialek",
- "Wtorek",
- "Sroda",
- "Czwaretek",
- "Piatek",
- "Sobota",
- };
- int *piotr = input_data(days, "Piotr");
- int *adam = input_data(days, "Adam");
- int bestDayForPiotr = find_max(piotr);
- int worstDayForPiotr = find_min(piotr);
- int bestDayForAdam = find_max(adam);
- int worstDayForAdam = find_min(adam);
- cout << "Najgorszy dzien dla Piotra to " + days[worstDayForPiotr]; cout << endl;
- cout << "Najgorszy dzien dla Adama to " + days[worstDayForAdam]; cout << endl;
- cout << "Najlepszy dzien dla Piotra to " + days[bestDayForPiotr]; cout << endl;
- cout << "Najlepszy dzien dla Adama to " + days[bestDayForAdam]; cout << endl;
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement