Zadanie 1
Napisać program szyfrujący i program odszyfrowujący plik podany jako pierwszy argument wywołania i zapisujący wynik w pliku podanym w drugim argumencie. Np.
c:\>szyfruj.exe plik.txt plikszyf.txt
n: 1
Plik zostal zaszyfrowany
c:\>odszyfr.exe plikszyf.txt plikod.txt
n: 1
Plik zostal odszyfrowany
Plik plikod.txt powinien być po odszyfrowaniu identyczny z plik.txt.
Zastosować następujący sposób szyfrowania. Każdy znak w pliku wejściowym zamienić na znak znajdujący o n miejsc dalej w alfabecie. Liczbę n należy wczytać z klawiatury, np. dla n = 1 wyraz Ala zostałby zamieniony na Bmb, a dla 2 na CnC.
Zadanie 10
Plik studenci.txt zawiera następujące informacje:
liczba studentów,
dla każdego studenta:
imie,
nazwisko,
liczba_ocen ocena1 ocena2 ocena3,
wydzial.
Na przykład
2
Jan
Kowalski
5 2 3.5 4 3 5
Budowa Maszyn
Jan
Nowak
3 4 5 4
Metalurgia
Należy napisać program, który wczyta taki plik i wyświetli listę studentów posortowaną względem średniej ocen oraz dla każdego wydziału listę studentów, np. dla pliku powyżej:
STUDENCI
Jan Nowak Metalurgia 4.333
Jan Kowalski Budowa Maszyn 3.5
WYDZIALY
Budowa Maszyn: Jan Nowak (itd, gdyby było więcej studentów)
Metalurgia: Jan Kowalski
Zadanie 11
Napisać program, który narysuje poniższy obrazek
Program powinien być napisany ogólnie dla n punktów na każdej krawędzi kwadratu.