diff --git a/uczelnia/2_semestr/programowanie/laby/lab3/zad1.cpp b/uczelnia/2_semestr/programowanie/laby/lab3/zad1.cpp new file mode 100644 index 0000000..ed61baf --- /dev/null +++ b/uczelnia/2_semestr/programowanie/laby/lab3/zad1.cpp @@ -0,0 +1,14 @@ +#include + +class Student { +private: + std::string imie; // pole prywatne + int nrAlbumu; // pole prywatne + +public: + Student(std::string imie, int nrAlbumu) + : imie(imie), nrAlbumu(nrAlbumu) {} // konstruktor + void pokaz() { // publiczna metoda + std::cout << imie << " " << nrAlbumu << std::endl; + } +}; diff --git a/uczelnia/2_semestr/programowanie/laby/lab3/zad2.cpp b/uczelnia/2_semestr/programowanie/laby/lab3/zad2.cpp new file mode 100644 index 0000000..98eaacf --- /dev/null +++ b/uczelnia/2_semestr/programowanie/laby/lab3/zad2.cpp @@ -0,0 +1,3 @@ +#include + +int main() {} diff --git a/uczelnia/2_semestr/programowanie/laby/lab3/zad3.cpp b/uczelnia/2_semestr/programowanie/laby/lab3/zad3.cpp new file mode 100644 index 0000000..98eaacf --- /dev/null +++ b/uczelnia/2_semestr/programowanie/laby/lab3/zad3.cpp @@ -0,0 +1,3 @@ +#include + +int main() {} diff --git a/uczelnia/2_semestr/programowanie/laby/lab3/zad4.cpp b/uczelnia/2_semestr/programowanie/laby/lab3/zad4.cpp new file mode 100644 index 0000000..0a73107 --- /dev/null +++ b/uczelnia/2_semestr/programowanie/laby/lab3/zad4.cpp @@ -0,0 +1,15 @@ +#include + +class Prostokat { +private: + int a; + int b; + +public: + Prostokat(int x, int y) : a(x), b(y) {} +}; +Prostokat p1; +Prostokat p2(2, 3); +Prostokat p3{4, 5}; + +int main() {} diff --git a/uczelnia/2_semestr/programowanie/laby/lab3/zad5.cpp b/uczelnia/2_semestr/programowanie/laby/lab3/zad5.cpp new file mode 100644 index 0000000..40283bd --- /dev/null +++ b/uczelnia/2_semestr/programowanie/laby/lab3/zad5.cpp @@ -0,0 +1,15 @@ +#include + +class Samochod { +private: + std::string marka; + int rok; + +public: + Samochod(std::string m, int r) { + marka = m; + rok = r; + } +}; + +int main() {} diff --git a/uczelnia/2_semestr/programowanie/laby/lab3/zad6.cpp b/uczelnia/2_semestr/programowanie/laby/lab3/zad6.cpp new file mode 100644 index 0000000..98eaacf --- /dev/null +++ b/uczelnia/2_semestr/programowanie/laby/lab3/zad6.cpp @@ -0,0 +1,3 @@ +#include + +int main() {} diff --git a/uczelnia/2_semestr/programowanie/laby/lab3/zad7.cpp b/uczelnia/2_semestr/programowanie/laby/lab3/zad7.cpp new file mode 100644 index 0000000..7796c62 --- /dev/null +++ b/uczelnia/2_semestr/programowanie/laby/lab3/zad7.cpp @@ -0,0 +1,17 @@ +#include + +class Test { +public: + Test() { std::cout << "Konstruktor" << std::endl; } + ~Test() { std::cout << "Destruktor" << std::endl; } +}; + +int main() { + std::cout << "Start" << std::endl; + Test a; + { + Test b; + std::cout << "Wewnatrz bloku" << std::endl; + } + std::cout << "Koniec" << std::endl; +} diff --git a/uczelnia/2_semestr/programowanie/laby/lab3/zad8.cpp b/uczelnia/2_semestr/programowanie/laby/lab3/zad8.cpp new file mode 100644 index 0000000..98eaacf --- /dev/null +++ b/uczelnia/2_semestr/programowanie/laby/lab3/zad8.cpp @@ -0,0 +1,3 @@ +#include + +int main() {} diff --git a/uczelnia/2_semestr/programowanie/laby/lab3/zad9.cpp b/uczelnia/2_semestr/programowanie/laby/lab3/zad9.cpp new file mode 100644 index 0000000..98eaacf --- /dev/null +++ b/uczelnia/2_semestr/programowanie/laby/lab3/zad9.cpp @@ -0,0 +1,3 @@ +#include + +int main() {} diff --git a/uczelnia/2_semestr/techniki_cyfrowe/Tablica Graya.md b/uczelnia/2_semestr/techniki_cyfrowe/Tablica Graya.md new file mode 100644 index 0000000..e69de29 diff --git a/uczelnia/2_semestr/techniki_cyfrowe/Technika cyfrowa.md b/uczelnia/2_semestr/techniki_cyfrowe/Technika cyfrowa.md index 4c5bef6..21b4051 100644 --- a/uczelnia/2_semestr/techniki_cyfrowe/Technika cyfrowa.md +++ b/uczelnia/2_semestr/techniki_cyfrowe/Technika cyfrowa.md @@ -6,3 +6,4 @@ Postać standardowa funkcji boolowskiej może być sumacyjna lub iloczynowa, mog [[Minimalizacja funkcji logicznych]] +[[Tablica Graya]]