2024-11-18 01:05:04 +01:00
|
|
|
#+TITLE: Podstawy Programowania I
|
|
|
|
#+AUTHOR: Mateusz Słodkowicz
|
2024-11-18 01:21:13 +01:00
|
|
|
#+OPTIONS: \n:t
|
2024-11-18 01:05:04 +01:00
|
|
|
Zadania/Ćwiczenia z przedmiotu Podstawy Programowania I
|
|
|
|
|
|
|
|
* Zadania 1
|
|
|
|
** Zadanie 1
|
2024-11-18 01:21:13 +01:00
|
|
|
Napisz program, który zapyta użytkownika o liczbę chłopców i dziewcząt zapisanych do klasy.
|
2024-11-18 01:13:41 +01:00
|
|
|
Program powinien wyświetlać wartość procentową chłopców i dziewcząt w klasie.
|
2024-11-18 01:05:04 +01:00
|
|
|
|
|
|
|
[[./Zadanie 1.1/zadanie1.cpp][C++]]
|
|
|
|
** Zadanie 2
|
2024-11-18 01:21:13 +01:00
|
|
|
Kino przechowuje tylko pewien procent przychodu ze sprzedaży biletów. Reszta trafia do
|
2024-11-18 01:17:23 +01:00
|
|
|
dystrybutora. Napisz program obliczający dochód kina i zysk kasy biletowej za dzień.
|
|
|
|
|
2024-11-18 01:13:41 +01:00
|
|
|
Załóż, że kino zatrzymuje 20% zysku kasy biletowej
|
2024-11-18 01:05:04 +01:00
|
|
|
|
2024-11-18 01:21:13 +01:00
|
|
|
Program powinien pytać ile zostało sprzedanych biletów dla dzieci i dorosłych. (Cena biletu dla
|
|
|
|
dorosłych wynosi 10 zł, a dla dziecka 6 zł). Wyświetlony powinien zostać komunikat podobny do
|
2024-11-18 01:13:41 +01:00
|
|
|
poniższego:
|
|
|
|
#+begin_quote
|
2024-11-18 01:21:13 +01:00
|
|
|
Sprzedane bilety dla dorosłych:
|
|
|
|
Sprzedane bilety dla dzieci:
|
|
|
|
Zysk kasy brutto:
|
|
|
|
Zysk kasy netto:
|
2024-11-18 01:05:04 +01:00
|
|
|
Kwota zapłacona dystrybutorowi:
|
2024-11-18 01:13:41 +01:00
|
|
|
#+end_quote
|
2024-11-18 01:05:04 +01:00
|
|
|
[[./Zadanie 1.1/zadanie2.cpp][C++]]
|
|
|
|
** Zadanie 3
|
2024-11-18 01:21:13 +01:00
|
|
|
Zadeklarować trzy zmienne typu całkowitego. Wczytać dane. Obliczyć sumę tych liczb, ich średnią
|
2024-11-18 01:13:41 +01:00
|
|
|
arytmetyczną i średnią harmoniczną. Wyświetlić wyniki.
|
2024-11-18 01:05:04 +01:00
|
|
|
|
|
|
|
[[./Zadanie 1.1/zadanie3.cpp][C++]]
|
|
|
|
** Zadanie 4
|
2024-11-18 01:21:13 +01:00
|
|
|
Rowerzysta pokonuje drogę o długości d w trzech etapach. Przez d oznaczono całą długość drogi
|
2024-11-18 01:13:41 +01:00
|
|
|
przebytej przez rowerzystę. Przebyta droga i średnia prędkość w kolejnych etapach:
|
|
|
|
#+begin_quote
|
2024-11-18 01:21:13 +01:00
|
|
|
etap I 0,2 d 10 m/s
|
|
|
|
etap II 0,5 d 5 m/s
|
2024-11-18 01:17:23 +01:00
|
|
|
etap III 0,3 d 10 m/s
|
2024-11-18 01:13:41 +01:00
|
|
|
#+end_quote
|
2024-11-18 01:05:04 +01:00
|
|
|
|
2024-11-18 01:21:13 +01:00
|
|
|
Należy napisać program obliczający całkowity czas jazdy rowerzysty. Wyniki przeliczyć na godziny,
|
|
|
|
minuty, sekundy.
|
|
|
|
Wczytać długość drogi d, wyświetlić wyniki.
|
2024-11-18 01:05:04 +01:00
|
|
|
[[./Zadanie 1.1/zadanie4.cpp][C++]]
|