Wykład nr 5 - zadania 1. Napisz program, który czyta linię tekstu i
Transkrypt
Wykład nr 5 - zadania 1. Napisz program, który czyta linię tekstu i
Wykład nr 5 - zadania 1. Napisz program, który czyta linię tekstu i wartość odległości, a następnie koduje ten tekst szyfrem Caesara z daną odległością. Program powinien działać dla wszystkich dających się wydrukować znaków. 2. Program jak wyżej, ale czytamy test zakodowany, wynikiem powinien być ten sam test odkodowany. 3. Modyfikuj programy 1 i 2 tak, by kodowały i dekodowały całe pliki tekstowe. 4. Napisz program, który zamienia liczbę w układzie dziesiątkowym na liczbę w układzie binarnym, ósemkowym i szesnastkowym. Nie używaj wbudowanych funkcji bin, oct i hex. 5. Napisz program, który zamienia liczbę napisaną w układzie binarnym, ósemkowym lub szesnastkowym na liczbę w układzie dziesiątkowym. 6. Napisz program, który czyta plik tekstowy, a następnie zapisuje go pod inną nazwą, usuwając z pliku zbędne spacje oraz dodając (w razie potrzeby) jedną spację po każdym znaku przestankowym. 7. Napisz program, który liczy, ile jest w danym pliku tekstowym linii, zdań, słów i liter. 8. Napisz program, który odwraca każdą linię danego pliku (to znaczy zmienia kolejność słów w każdym wierszu na odwrotną).