Zadanie 4: Obliczenie składki ubezpieczeniowej

Opisanie

Program powinien pomóc użytkownikowi oszacować wydatki na ubezpieczenie kapitału lub nieruchomości. Program pobiera od użytkownika informację i oblicze wielkość rocznej składki ubezpieczeniowej.

Opłata za ubezpieczenie kapitału zależy od jego wielkości. Składka za kwotę nie większą niż 100 000 PLN wynosi 120 złotych. Większy kapitał ubezpiecza się za 160 złotych.

Nieruchomość także się ubezpiecza według dwóch stawek: za nieruchomość o cenie nie większej niż 400 000 PLN trzeba zapłacić 400 złotych. Jeżeli cena nieruchomości przewyższa 400 000 PLN, składka wynosi 520 złotych.

Przy ubezpieczeniu nieruchomości dostępne są dwie zniżki:

  1. Jednocześnie można ubezpieczyć dodatkowy majątek za 1% jego ceny (cenę majątku należy zaokrąglić w górę do całego tysiąca złotych)

  2. Jeżeli właściciel nieruchomości wybierze specjalną ulgową 250-złotową stawkę, dostanie 10-procentową zniżkę na składkę ogólną (za nieruchomość i dodatkowy majątek)

Dane wejściowe

W odpowiedzi na wstępną informację użytkownik może wprowadzić dowolny symbol. R oraz r oznacza ubezpieczenie kapitału, każda inna litera — ubezpieczenie nieruchomości. Potem program prosi użytkownika wprowadzić wielkość kapitału (przy ubezpieczeniu kapitału) albo cenę nieruchomości (przy ubezpieczeniu nieruchomości). W obu przypadkach należy wprowadzić liczbę całkowitą, która oznacza kwotę w tysiącach złotych.

W odpowiedzi na dodatkowe zachęty ubezpieczyciel nieruchomości może wprowadzić jeszcze dwie wartości. Pierwsza wartość — to liczba całkowita, koszt dodatkowego majątku, który będzie ubezpieczony jednocześnie z nieruchomością. Druga wartość — to odpowiedź na pytanie, czy użytkownik wybiera specjalną 250-złotową stawkę. Tt oznacza zgodę, każda inna litera — odmowę.

Dane wyjściowe

Poniżej podane są wszystkie wyświetlane komunikaty, o których mówiło się w  rozdziale „Dane Wejściowe”. Każdy z nich jest poprzedzany pustą linią i wyświetlany w oddzielnym wierszu. Użytkownik wprowadza informację w następnej linijce.

  • Informację wstępną:

    Wprowadź "R", jeżeli chcesz ubezpieczyć kapitał.
    Każda inna litera oznacza ubezpieczenie nieruchomości.
    
  • Zachęta przy ubezpieczeniu kapitału:

    Podaj wielkość kapitału (w tysiącach złotych)
    
  • Zachęta przy ubezpieczeniu nieruchomości:

    Podaj cenę nieruchomości (w tysiącach złotych)
    
  • Zachęta przy ubezpieczeniu dodatkowego majątku:

    Podaj cenę dodatkowego majątku (w tysiącach złotych), jeżeli chcesz go ubezpieczyć
    
  • Pytanie o ulgową stawkę:

    Czy chcesz skorzystać z ulgowej 250-złotowej stawki? (T - tak, N - nie)
    

Po odpowiedziach na te wszystkie pytania wyświetla się trzy puste linijki i komunikat o składce ubezpieczeniowej za kapitał (pierwszy wariant) bądź nieruchomość (drugi wariant):

Roczna składka za kapitał <RR> PLN
Roczna składka za nieruchomość <RR> PLN

W obu wariantach <RR> trzeba zstąpić przez obliczoną składkę

Błędy

Jeżeli wprowadzone dane nie są zgodne ze specyfikacją, zachowanie programu jest niezdefiniowane.

Przykład

Wprowadź "R", jeżeli chcesz ubezpieczyć kapitał.
Każda inna litera oznacza ubezpieczenie nieruchomości.
N

Podaj cenę nieruchomości (w tysiącach złotych)
330

Podaj cenę dodatkowego majątku (w tysiącach złotych), jeżeli chcesz go ubezpieczyć
8

Czy chcesz skorzystać z ulgowej 250-złotowej stawki? (T - tak, N - nie)
t



Roczna składka za nieruchomość 432 PLN