From 90c777a551295f78002f3001e0a6ec97171dcdd8 Mon Sep 17 00:00:00 2001 From: Piotr Maslanka <piotr.maslanka@henrietta.com.pl> Date: Wed, 31 May 2017 19:49:54 +0200 Subject: [PATCH] lab6: pg 2 and 3 --- src/lab6.md | 24 ++++++++++++++++++++++-- 1 file changed, 22 insertions(+), 2 deletions(-) diff --git a/src/lab6.md b/src/lab6.md index 2dec754..2a11e66 100644 --- a/src/lab6.md +++ b/src/lab6.md @@ -16,6 +16,9 @@ Rzeczy oznaczone tak, jak poniĹźej, dotyczÄ tego, co masz zawrzeÄ w sprawozdan _JeĹli C daje ci doĹÄ liny, by siÄ powiesiÄ, to C++ daje ci doĹÄ liny by zwiÄ zaÄ i zakneblowaÄ swojego sÄ siada, postawiÄ Ĺźagle na maĹym statku i mieÄ jeszcze doĹÄ liny by powiesiÄ siÄ na rei_ - anonimowe, [The UNIX-HATERS Handbook](http://simson.net/ref/ugh.pdf) + + + Na tych zajÄciach utrwalisz swoje wiadomoĹci z zakresu programowania w jÄzyku C++, piszÄ c kilka prostych programĂłw. PamiÄtaj, aby kaĹźdy program umieĹciÄ w osobnym pliku. Unikniesz w ten sposĂłb zamÄtu. @@ -61,7 +64,24 @@ Postaraj siÄ go uzupeĹniÄ tak, aby program wypisaĹ liczby w odpowiedniej kol Musisz posortowaÄ tablicÄ `items`. UwaĹźaj na porĂłwnywanie elementu z samym sobÄ - sprawdĹş odpowiednio `i` oraz `j` - w razie czego uĹźyj `continue`. -## Program 2: +## Program 2: rĂłwnanie kwadratowe + +Napisz program, wczytujÄ cy z `cin` klawiatury wspĂłĹczynniki A, B, C rĂłwnania kwadratowego +Ax*x + Bx + C = 0 +a nastÄpnie wypisujÄ ce na `cout` rozwiÄ zania w dziedzinie liczb rzeczywistych. + +## Program 3: statystyka + +Napisz program, ktĂłry najpierw wczyta liczbÄ caĹkowitÄ N z `cin`. + +NastÄpnie, program wczyta N liczb. Program musi wyĹwietliÄ ich sumÄ, ĹredniÄ arytmetycznÄ , +wariancjÄ i odchylenie standardowe. + +Najpewniej wymagane bÄdzie uĹźycie operatorĂłw `new` oraz `delete`. SprawdĹş w sieci Web, +w jaki sposĂłb one dziaĹajÄ . Innymi sĹowy, musisz utworzyÄ _dynamicznÄ tablicÄ_ (ang. dynamic array). + +Dodatkowe operacje matematyczne sprawdĹş [tu](http://www.cplusplus.com/reference/cmath/). + # WyĹlij sprawozdanie @@ -73,7 +93,7 @@ sprawdĹş odpowiednio `i` oraz `j` - w razie czego uĹźyj `continue`. wiÄc nie pisz "Projekt Adam Nowak". PodejĹcie takie bÄdzie aktywnie penalizowane. -Zaliczenie planowo 22 czerwca 2017. +Zaliczenie planowo 22 czerwca 2017. # Ewolucja programisty -- GitLab