Sprawdź się
Zadanie
Czesław Bitek od dziesięciu lat jest rolnikiem. Jest właścicielem pięciu pól w malowniczej Bitkolandii, na których uprawia pszenicę. Rokrocznie po żniwach dopisuje do pliku zbiory.txt
nowy wiersz z informacją, ile ton ziarna udało mu się zebrać z każdego z pól (). Plik opisujący zbiory składa się z dziesięciu wierszy, z kolei każdy wiersz z pięciu liczb rzeczywistych rozdzielonych przy pomocy znaku spacji. Pierwszy wiersz opisuje pierwszy rok działalności Czesława, a ostatni – dziesiąty.
Czesław w dziewiątym roku swojej rolniczej działalności uzyskał z jednego hektara dokładnie cztery tony pszenicy. Napisz program obliczający, ile hektarów ma każde z pól.
Zrealizuj zadanie w jednym z wybranych języków programowania.
Specyfikacja:
Dane:
zbiory[rok][pole]
– tablica liczb rzeczywistych przechowująca informacje o zbiorach pszenicy
Wynik:
Na standardowym wyjściu, w oddzielnych liniach, program wypisuje ciąg liczb rzeczywistych – powierzchnię każdego z pól.
JĘZYK JAVA
Przykładowe rozwiązanie:
JĘZYK C++
Przykładowe rozwiązanie zadania:
JĘZYK PYTHON
Przykładowe rozwiązanie zadania:
Król Bitkolandii gwarantuje dopłaty dla średnich i dużych rolników. Pomoc jest przydzielana tym rolnikom, którzy wykazali w trzech ostatnich latach średnie roczne zbiory przekraczające 2100 ton. Napisz program sprawdzający, czy Czesław otrzyma dopłatę.
Zrealizuj zadanie w jednym z wybranych języków programowania.
Specyfikacja:
Dane:
zbiory[rok][pole]
– tablica liczb rzeczywistych przechowująca informacje o zbiorach pszenicy.
Wynik:
Program wypisuje na standardowym wyjściu słowo TAK, jeżeli Czesław otrzyma dopłatę lub NIE w przeciwnym wypadku.
JĘZYK JAVA
Przykładowe rozwiązanie:
JĘZYK C++
Przykładowe rozwiązanie zadania:
JĘZYK PYTHON
Przykładowe rozwiązanie zadania:
Czesław zastanawia się nad kupnem nawozu na przyszły rok. W poprzednich latach używał na wszystkich polach tego samego nawozu, zmieniając markę co dwa lata (zgodnie z tabelą przedstawioną poniżej). W tym roku postanowił zakupić nawóz na każde z pól oddzielnie. Zakładając, że nawóz jest najważniejszym czynnikiem gwarantującym wysokie plony, napisz program wskazujący, który z nawozów jest najlepszy dla każdego z pól i ile powinien go kupić.
Rok | Nazwa nawozu | Zużycie na hektar [kg] |
---|---|---|
I, II | Rośnij wysoko | 320 |
III, IV | Pszenno nawóz | 340 |
V, VI | Super pszenica | 330 |
VII, VIII | Pszenica wzwyż | 350 |
IX, X | Mega pszenica | 350 |
Zrealizuj zadanie w jednym z wybranych języków programowania.
Specyfikacja:
Dane:
zbiory[rok][pole]
– tablica liczb rzeczywistych przechowująca informacje o zbiorach pszenicy.tabela przedstawiająca użyte nawozy
Wynik:
Program wypisuje na standardowym wyjściu numer pola wraz z nazwą nawozu oraz wagą wyrażoną w kilogramach.
JĘZYK JAVA
Przykładowe rozwiązanie zadania:
JĘZYK C++
Przykładowe rozwiązanie zadania:
JĘZYK PYTHON
Przykładowe rozwiązanie zadania: