Laboratorium 7
Wyjmowanie na zawołanie królików i gołębi z kapelusza,
czyli pierwszy powód istnienia zmiennych w programach,
gdy trzeba nazwać coś, czego wartości nie znamy, ale wiemy, że jest nam to potrzebne...
Zadanie 1
Napisz program, który po podaniu przez użytkownika dwóch liczb całkowitych
wyświetla ich sumę, różnicę oraz sumę ich odwrotności.
Poniżej przedstawiono przykładowe wykonanie
programu (niebieska czcionka to dane wprowadzane przez użytkownika):
przykładowy wynik działania programu
Podaj pierwsza liczbe: 2
Podaj druga liczbe: 5
Suma podanych liczb wynosi: 7
Roznica podanych liczb wynosi: -3
Suma odwrotnosci podanych liczb wynosi: 0.7
Zadanie 2
Napis program obliczający koszt wycieczki. Pobierane od użytkownika informacje to:
liczba osób jadących na wycieczkę (ogółem), liczba dzieci, liczba dni trwania wycieczki, koszt 1 doby hotelowej dla osoby dorosłej, koszt przewodnika na całą grupę (za 1 dzień).
Informacja dodatkowe (nie wprowadzane przez użytkownika): przewodnik jest opłacany we wszystkie dni poza dniem przyjazdu i wyjazdu; dzieci płacą za nocleg o 30% mniej niż dorośli.
Poniżej przedstawiono przykładowe wykonanie
programu (niebieska czcionka to dane wprowadzane przez użytkownika).
przykładowy wynik działania programu
Liczba osob jadacych na wycieczke: 10
w tym dzieci: 6
Liczba dni trwania wycieczki: 7
Koszt 1 doby hotelowej: 50
Koszt dot. przewodnika (1 dzien): 40
-------------------------------------------
Koszty:
--> za nocleg osob doroslych: 1200 zl
--> za nocleg dzieci: 1260 zl
--> zw. z przewodnikiem: 200 zl
-------------------------------------------
LACZNY KOSZT: 2660 zl
-------------------------------------------
Zadanie 3 (jak najmniej i o sensownych nazwach zmiennych)
Napisz program rozliczający koszty ogrzewania budynku, w którym mieszka pięć rodzin. Koszt ogrzewania każdego mieszkania ma być proporcjonalny do jego metrażu.
przykładowy wynik działania programu
Podaj koszt ogrzania budynku: 5000
Podaj metraz I mieszkania [m^2]: 100
Podaj metraz II mieszkania [m^2]: 20
Podaj metraz III mieszkania [m^2]: 40
Podaj metraz IV mieszkania [m^2]: 20
Podaj metraz V mieszkania [m^2]: 20
R O Z L I C Z E N I E K O S Z T O W
-------------------------------------
Do zaplaty:
I mieszkanie: 2500 zl
II mieszkanie: 500 zl
III mieszkanie: 1000 zl
IV mieszkanie: 500 zl
V mieszkanie: 500 zl
Zadanie 4 (sensowne nazwy zmiennych)
Napisz program, który ma za zadanie umożliwić użytkownikowi zorientowanie się,
czy przy rozliczeniu kosztów zużytej wody będzie miał nadpłatę czy dopłatę i w jakiej wysokości. Woda rozliczana jest na podstawie liczników.
Uwzględnij różną cenę za metr sześcienny zimnej i ciepłej wody oraz wpłaconą zaliczkę proporcjonalną do liczby osób zamieszkujących lokal (pięć metrów ciepłej wody i 8 metrów zimnej na osobę).
Wyszukiwarka
Podobne podstrony:
zadanie 7 p lab7upII lab7ucyf lab7 09 przykladlab7(1)lab7 8Rafał Polak 12k2 lab7Lab7 miejsce 0 ReadMelab7lab7 lpcLab7lab7 funkcje sklejaneLab7 KWW TOPCAMAK Lab7sprawozdanie programowanie lab7 fin2Lab7lab7więcej podobnych podstron