Programowanie proceduralne Laboratorium 10 – Wyjątki
1. Zmodyfikuj rozwiązania zadania 5-8 z listy 3, tak aby programy obsługiwał błędy z wykorzystaniem mechanizmu wyjątków.
Napisz program, który prosi użytkownika podanie liczby dodatniej n, a następnie prosi (w pętli) o podanie n ocen, które zapisuje w pliku oceny.txt.
Napisz program, który oblicza średnią ocen zawartych w pliku oceny.txt.
Napisz program, który prosi użytkownika o podanie liczby dodatniej n, a następnie prosi (w pętli) o podanie n ocen. Program ma zapisywać w pliku oceny2.txt następujące dane: liczbę n, oraz n ocen. Przykładowa zawartość pliku oceny2.txt:
3 2.0 5.5 4.0
Napisz program, który oblicza średnią n ocen zapisanych w pliku oceny2.txt.
Program powinien wykorzystywać informację o liczbie ocen zapisaną w pierwszej linii pliku oceny2.txt.
2. Zmodyfikuj rozwiązanie zadania 9 z listy 4, tak aby program obsługiwał błędy z wykorzystaniem mechanizmu wyjątków.
Napisz program, który wczytuje dane z plików imiona_zenskie.txt oraz imiona_meskie.txt zawierające zestawienie 10 najczęściej nadawanych imion w Polsce w 2019. Program powinien pozwolić użytkownikowi sprawdzić, czy podane przez użytkownika imię jest na liście 10 najczęściej nadawanych. Jeśli jest to powinien wyświetlać ilu osobom zostało nadane.
Karol Tarnowski Wrocław, 2020