October 23, 2026, Friday, 295

C++

From MJanik

(Difference between revisions)
Jump to: navigation, search
Line 23: Line 23:
* [http://www.if.pw.edu.pl/~majanik/wiki/index.php/J%C4%99zyki_Programowania_1 Laboratorium 1] - Kompilator, VS Code, Język C++, Zmienne
* [http://www.if.pw.edu.pl/~majanik/wiki/index.php/J%C4%99zyki_Programowania_1 Laboratorium 1] - Kompilator, VS Code, Język C++, Zmienne
* [http://www.if.pw.edu.pl/~majanik/data/JP/2026/Zajecia_2_CPP.html Laboratorium 2]  - Instrukcje warunkowe, pętle, funkcje, std::vector
* [http://www.if.pw.edu.pl/~majanik/data/JP/2026/Zajecia_2_CPP.html Laboratorium 2]  - Instrukcje warunkowe, pętle, funkcje, std::vector
-
* [http://www.if.pw.edu.pl/~majanik/data/JP/2026/Zajecia_3_CPP.html Laboratorium 3]  - string, wczytywanie i zapisywanie do pliku tekstowego
+
* [http://www.if.pw.edu.pl/~majanik/data/JP/2026/Zajecia_3_CPP.html Laboratorium 3]  - string, wczytywanie i zapisywanie do pliku tekstowego, [https://www.if.pw.edu.pl/~majanik/data/JP/2026/pythia.txt pythia.txt]
<!--
<!--

Revision as of 07:22, 16 October 2026

Laboratorium z programowania w języku C/C++ do wykładu Prof. inż. Hanny Zbroszczyk.

Prowadzący:

dr hab. inż. Małgorzata Janik, prof. PW

pok. 117d GF, malgorzata.janik@pw.~

Konsultacje: MS Teams.

Przypominam o konieczności wysyłania skończonych programów poprzez program MS Teams !

Regulamin znajduje się do wglądu tutaj.

Wykłady prof. Hanny Zbroszczyk znajdują się na MS Teams.


Zadania


Additional material

Google Colab

Zajęcia dodatkowe



Zadania do przećwiczenia

Klasy

Klasy c.d., funkcje zaprzyjaźnione, domyślne wartości, przeładowanie nazw, przesyłanie do funkcji argumentow bedacych obiektami

Konstruktory, pola statyczne.

Konstruktor kopiujący i przeciążanie operatorów.

Tablice dwuwymiarowe

Dziedziczenie.

Wirtualność i polimorfizm.

Wczytywanie i zapisywanie do plików, losowanie, argc, argv.

Klasy szablonowe oraz struktury danych z STL.