Init commit

This commit is contained in:
Mateusz Słodkowicz 2024-11-17 19:27:58 +01:00
commit 2f806d99e5
Signed by: materus
GPG Key ID: 28D140BCA60B4FD1
4 changed files with 130 additions and 0 deletions

View File

@ -0,0 +1,34 @@
/*
Autor: Mateusz Slodkowicz
Grupa: D3
Numer Indeksu: 167675
Opis: Program wczyta liczbe dziewczat i chlopcow w klasie a nastepnie
wypisze ich wartosc procentowa w klasie.
*/
#include <iostream>
int main()
{
unsigned int dziewczyny = 0;
unsigned int chlopcy = 0;
std::cout << "Podaj liczbe dziewczat: ";
std::cin >> dziewczyny;
std::cout << "Podaj liczbe chlopcow: ";
std::cin >> chlopcy;
unsigned int razem = dziewczyny+chlopcy;
if(razem>0)
{
std::cout << "\nProcent chlopcow: " << (100*((float)chlopcy/razem)) << "%";
std::cout << "\nProcent dziewczat: " << (100*((float)dziewczyny/razem)) << "%" << std::endl;
}
else
std::cout << "Brak osob w klasie" << std::endl;
return 0;
}

View File

@ -0,0 +1,41 @@
/*
Autor: Mateusz Slodkowicz
Grupa: D3
Numer Indeksu: 167675
Opis: Program wczyta liczbe biletow dla dzieci i doroslych a nastepnie
wypisze wyniki sprzedazy.
*/
#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
unsigned int dzieci = 0;
unsigned int dorosli = 0;
const float dlaKina=0.20;
std::cout << "Podaj liczbe biletow dzieci: ";
std::cin >> dzieci;
std::cout << "Podaj liczbe biletow doroslych: ";
std::cin >> dorosli;
float brutto = (dzieci*6.0) + (dorosli*10.0);
float netto = (brutto*dlaKina);
float dystrybutor = brutto - netto;
//Ustawienie 2 miejsc po przecinku
std::cout << std::fixed;
std::cout << std::setprecision(2);
std::cout << "\nSprzedane bilety dla doroslych: " << dorosli << "\n";
std::cout << "Sprzedane bilety dla dzieci: " << dzieci << "\n";
std::cout << "Zysk kasy brutto: " << brutto << "zl\n";
std::cout << "Zysk kasy netto: " << netto << "zl\n";
std::cout << "Kwota zaplacona dystrybutorowi: " << dystrybutor << "zl" << std::endl;
return 0;
}

View File

@ -0,0 +1,27 @@
/*
Autor: Mateusz Slodkowicz
Grupa: D3
Numer Indeksu: 167675
Opis: Program wczyta 3 zmienne i wypisze sume, srednia i srednia harmoniczna.
*/
#include <iostream>
int main()
{
int a = 0;
int b = 0;
int c = 0;
std::cout << "Podaj pierwsza wartosc: ";
std::cin >> a;
std::cout << "Podaj druga wartosc: ";
std::cin >> b;
std::cout << "Podaj trzecia wartosc: ";
std::cin >> c;
std::cout << "\nSuma: " << a+b+c << "\n";
std::cout << "Srednia arytmetyczna: " << (float)(a+b+c)/3.0f << "\n";
std::cout << "Srednia harmoniczna: " << 3.0/(1.0/a + 1.0/b +1.0/c) << "\n";
return 0;
}

View File

@ -0,0 +1,28 @@
/*
Autor: Mateusz Slodkowicz
Grupa: D3
Numer Indeksu: 167675
Opis: Program wczyta dlugosc trasy rowerzysty w metrach oraz
wypisze w jakim czasie przebyl odcinek trasy na danym etapie.
*/
#include <iostream>
int main()
{
float d = 0;
std::cout << "Podaj odleglosc trasy w metrach: ";
std::cin >> d;
float czas = ((d * 0.2f) / 10) + ((d * 0.5f) / 5) +((d * 0.3f) / 10);
int godziny = czas/3600;
int minuty = (czas - godziny*3600)/60;
int sekundy = (czas - godziny*3600 - minuty*60);
std::cout << "Trasa przejechana w:\n";
std::cout << godziny <<" godz. "
<< minuty <<" min. "
<< sekundy << " sek." <<std::endl;
return 0;
}