A
Zachęcam do przejrzenia problemów ze strony :
http://pl.spoj.com/problems/JHTMLLET/
oraz
Zadanie klasy – programowanie obiektowe
B
Stwórz klasę firma – firma posiada nazwę, firma zatrudnia pracowników. Każdy pracownik może wystawić fakturę , na fakturze znajdują się towary.
Zamodeluj powyższą sytuację w programie i przetestuj
C
JHTMLLET – Tagi HTML
Często się zdarza, że pisząc stronę internetową piszemy tagi HTMLowe w postaci dużych, a czasami małych liter. Powoduje, że kod strony wygląda nieestetycznie. Twoim zadanie jest napisanie programu, który przerobi wszystkie tagi HTMLowe na duże litery, tzn, wszystkie litery pomiędzy znakami „<” a „>” zamieni na duże litery.
Input
Na wejściu znajduje się fragment kodu HTMLowego.
Output
Na wyjściu znajduje się kod HTML z wejścia, tyle tylko, że wszystkie tagi HTMLowe składają się z dużych liter.
Example
Input:
<html>
<head>
<TITLE>To jest tytul</Title>
</head>
<body>
<b>Cos tam</b>
</body>
</html>
Output:
<HTML>
<HEAD>
<TITLE>To jest tytul</TITLE>
</HEAD>
<BODY>
<B>Cos tam</B>
</BODY>
</HTML>
D
zapoznaj się ze stroną z jedną z ogólno dostępnych stron udostępniających dane meteorologiczne.
przykłądowy serwis: https://danepubliczne.imgw.pl/#dane-synoptyczne
Stwórz model biznesowy dla danych
Następnie korzystając z poznanej wcześniej klasy WebClient i metody downloadString, wczytaj dane ze strony do modelu. Stwórz klasę „pogodaManager”, która pozwala na znalezienie średniej wartości temperatury dla wybranego miasta ( podanego z konsoli)
Stwórz program, który wczytuje dwie temperatury : Od i Do
następnie program generuje plik wynik.txt w którym podaje miasta pasujące do podanego kryterium
Dodaj pozostałe kryteria (np ciśnienie, prędkość wiatru)
Rozwiń program tak aby zaczytywał dane co godzinę i uzupełniał plik lokalny z możliwością późniejszej filtracji