<commit_before>:longform:
:sectids!:
:imagesdir: images
:source-highlighter: highlightjs
:language: no-highlight
:dzslides-style: asciidoctor-custom
:dzslides-fonts: family=Yanone+Kaffeesatz:400,700,200,200&family=Cedarville+Cursive
:dzslides-transition: fade
:dzslides-highlight: monokai
:experimental:
:toc2:
:sectanchors:
:idprefix:
:idseparator: -
:icons: font
:linkattrs:

= Programowanie w C++ projekt
<NAME> ; Gdańsk 2016

[.topic]
== Zaliczenie laboratoriów

[.incremental]
* Obecność na zajęciach jest obowiązkowa
* Podstawą zaliczenia laboratoriów jest przesłanie w terminie samodzielnie wykonanego projektu w języku C++
* Ostateczny termin przesłania projektu to 15.01.2017r. godzina 23:59
* *Projekty przesłane po tym terminie nie będą brane pod uwagę!*

[.topic]
== Przesłanie projektu

[.incremental]
* Projekt powinien zostać przesłany w postaci solucji/projektu Visual Studio 2015
* Katalog zawierający solucję archiwizujemy do pliku *ZIP* i przesyłamy jako załącznik maila
* Mail z projektem powinien zawierać imię i nazwisko studenta

[.topic]
== Przesłanie projektu

[.incremental]
* Lista plików i katalogów, które *NIE POWINNY* zostać przesłane w paczce ZIP znajduje się pod adresem https://github.com/Smoczysko/introduction-to-c-plus-plus-laboratories/blob/master/.gitignore
* Adres email, na który projekt ma zostać wysłany zostanie podany na ostatnim zjeździe

[.topic]
== Tematyka projektów

[.incremental]
* Temat realizowany przez projekt jest dowolny i decyduje o nim student
* W przypadku problemów z doborem tematu - możliwa konsultacja na ostatnim zjeździe

[.topic]
== Wymagania technologiczne

Wymagania zostaną zaktualizowane po ostatnim zjeździe (19.11.2016r).

== ! questions
image::any-questions.jpg[caption="Pytania?", crole="invert", role="stretch-x"]<commit_msg>Introduction to C++ - final project requirements.<commit_after>:longform:
:sectids!:
:imagesdir: images
:source-highlighter: highlightjs
:language: no-highlight
:dzslides-style: asciidoctor-custom
:dzslides-fonts: family=Yanone+Kaffeesatz:400,700,200,200&family=Cedarville+Cursive
:dzslides-transition: fade
:dzslides-highlight: monokai
:experimental:
:toc2:
:sectanchors:
:idprefix:
:idseparator: -
:icons: font
:linkattrs:

= Programowanie w C++ projekt
<NAME> ; Gdańsk 2016

[.topic]
== Zaliczenie laboratoriów

[.incremental]
* Obecność na zajęciach jest obowiązkowa
* Podstawą zaliczenia laboratoriów jest przesłanie w terminie samodzielnie wykonanego projektu w języku C++
* Ostateczny termin przesłania projektu to *15.01.2017r. godzina 23:59*
* *Projekty przesłane po tym terminie nie będą brane pod uwagę!*

[.topic]
== Przesłanie projektu

[.incremental]
* Projekt powinien zostać przesłany w postaci solucji/projektu Visual Studio 2015
* Katalog zawierający solucję archiwizujemy do pliku *ZIP* i przesyłamy jako załącznik maila
* Mail z projektem powinien zawierać imię i nazwisko studenta

[.topic]
== Przesłanie projektu

[.incremental]
* Lista plików i katalogów, które *NIE POWINNY* zostać przesłane w paczce ZIP znajduje się pod adresem https://github.com/Smoczysko/introduction-to-c-plus-plus-laboratories/blob/master/.gitignore
* Adres email, na który projekt ma zostać wysłany zostanie podany na ostatnim zjeździe

[.topic]
== Tematyka projektów

[.incremental]
* Temat realizowany przez projekt jest dowolny i decyduje o nim student
* W przypadku problemów z doborem tematu - możliwa konsultacja na ostatnim zjeździe

[.topic]
== Minimalne wymagania technologiczne

[.incremental]
* Przynajmniej jedna metoda przeciążona
* Wykorzystanie przynajmniej jednej z pętli (for, while lub do...while)
* Program musi zawierać przynajmniej jeden dodatkowy plik nagłówkowy (.h) oraz zawierający implementacje (.cpp)

[.topic]
== Minimalne wymagania technologiczne

[.incremental]
* Wykorzystanie instrukcji warunkowej
* Wypisywanie na ekranie (cout) oraz wczytywania danych z konsoli (cin)
* Stworzenie własnej klasy i operacje na tablicy obiektów tej klasy


== ! questions
image::any-questions.jpg[caption="Pytania?", crole="invert", role="stretch-x"]
{'fraction_non_alphanumeric': 0.09003690036900369, 'fraction_numerical': 0.018204182041820418, 'mean_word_length': 5.974271012006861, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3393073', 'n_tokens_mistral': 1637, 'n_tokens_neox': 1634, 'n_words': 413}