<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Hubert Zembrowski &#187; PSwC</title>
	<atom:link href="http://zembrowski.net/index.php/category/studia/pswc/feed/" rel="self" type="application/rss+xml" />
	<link>http://zembrowski.net</link>
	<description>Prosty inżynier z Warszawy. Analityk informatyczny i finansowy.</description>
	<lastBuildDate>Sun, 23 Feb 2025 22:25:57 +0000</lastBuildDate>
	<language>pl-PL</language>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.9.2</generator>
	<item>
		<title>Zabezpieczony: PSwC Poprawa Wrzesień</title>
		<link>http://zembrowski.net/index.php/2022/09/pswc-poprawa-wrzesien-2/</link>
		<comments>http://zembrowski.net/index.php/2022/09/pswc-poprawa-wrzesien-2/#comments</comments>
		<pubDate>Fri, 23 Sep 2022 20:51:18 +0000</pubDate>
		<dc:creator><![CDATA[Hubert Zembrowski]]></dc:creator>
				<category><![CDATA[PSwC]]></category>
		<category><![CDATA[Studia]]></category>

		<guid isPermaLink="false">http://zembrowski.net/?p=1318</guid>
		<description><![CDATA[Brak wypisu, ponieważ wpis jest zabezpieczony hasłem.]]></description>
				<content:encoded><![CDATA[<form action="http://zembrowski.net/wp-login.php?action=postpass" class="post-password-form" method="post">
<p>Treść jest chroniona. Proszę podać hasło:</p>
<p><label for="pwbox-1318">Hasło: <input name="post_password" id="pwbox-1318" type="password" size="20" /></label> <input type="submit" name="Submit" value="Wyślij" /></p>
</form>
]]></content:encoded>
			<wfw:commentRss>http://zembrowski.net/index.php/2022/09/pswc-poprawa-wrzesien-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PSwC Projekt</title>
		<link>http://zembrowski.net/index.php/2022/05/pswc-projekt/</link>
		<comments>http://zembrowski.net/index.php/2022/05/pswc-projekt/#comments</comments>
		<pubDate>Sat, 14 May 2022 13:48:10 +0000</pubDate>
		<dc:creator><![CDATA[Hubert Zembrowski]]></dc:creator>
				<category><![CDATA[PSwC]]></category>

		<guid isPermaLink="false">http://zembrowski.net/?p=1308</guid>
		<description><![CDATA[Napisz program z podziałem na funkcje, który umożliwi wprowadzenie informacji o studentach. Do implementacji tych informacji możesz posłużyć się tablicę struktur. Informacja o studentach przechowywać będzie informacje: 1) numer indeksu 2) inicjały. 3) Liczba zdobytych punktów 4) Liczba nieobecności. Następnie program poprosi o podanie informacji: Ile było maksymalnie punktów do zdobycia w kursie? Następnie wystawi [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Napisz program z podziałem na funkcje, który umożliwi wprowadzenie informacji o studentach. Do implementacji tych informacji możesz posłużyć się tablicę struktur.<br />
Informacja o studentach przechowywać będzie informacje:<br />
1) numer indeksu<br />
2) inicjały.<br />
3) Liczba zdobytych punktów<br />
4) Liczba nieobecności.</p>
<p>Następnie program poprosi o podanie informacji: Ile było maksymalnie punktów do zdobycia w kursie?<br />
Następnie wystawi automatycznie oceny. Punktacja w przeliczeniu na oceny jest zaprezentowana poniżej:</p>
<p>powyżej 90% &#8211; 5<br />
powyżej 90% do 90% &#8211; 4,5<br />
powyżej 70% do 80% &#8211; 4<br />
powyżej 60% do 70% &#8211; 3,5<br />
powyżej 50% do 60% &#8211; 3<br />
od 0% do 50% &#8211; 2</p>
<p>Aplikacja po wprowadzeniu informacji o studentach wypisze wszystkie dane wszystkich studentów w kolejności zdobytych punktów. Jeśli będą mieć takie same wyniki punktowe to po liczbie nieobecności. Jeśli będzie ta sama liczba nieobecności to po numerze indeksu.<br />
Można założyć, że aplikacja przyjmie nie więcej niż 100 pozycji.</p>
]]></content:encoded>
			<wfw:commentRss>http://zembrowski.net/index.php/2022/05/pswc-projekt/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PSwC Dodatek B</title>
		<link>http://zembrowski.net/index.php/2022/05/pswc-dodatek-b/</link>
		<comments>http://zembrowski.net/index.php/2022/05/pswc-dodatek-b/#comments</comments>
		<pubDate>Sat, 07 May 2022 11:47:48 +0000</pubDate>
		<dc:creator><![CDATA[Hubert Zembrowski]]></dc:creator>
				<category><![CDATA[PSwC]]></category>

		<guid isPermaLink="false">http://zembrowski.net/?p=1306</guid>
		<description><![CDATA[Tematyka:Listy jednokierunkowe   Teoria:lista Przykładowe zadanie: lista int Zadanie 1: Dodaj w programie przykładowym wyszukiwanie wartości z elementów listy. Jak program znajdzie element zostanie wypisany komunikat: „wartość znajduje się na liście” w przeciwnym razie napisze komunikat „wartość nie znajduje się na liście”. Zadanie 2: Napisz program, w którym na liste jednokierunkowa będą umieszczani studenci z [&#8230;]]]></description>
				<content:encoded><![CDATA[<p id="yui_3_17_2_1_1651924018177_763" style="color: #495057;">Tematyka:<br id="yui_3_17_2_1_1651924018177_764" />Listy jednokierunkowe</p>
<p id="yui_3_17_2_1_1651924018177_765" style="color: #495057;"> <span id="more-1306"></span></p>
<p id="yui_3_17_2_1_1651924018177_766" style="color: #495057;">Teoria:<br id="yui_3_17_2_1_1651924018177_767" /><a id="yui_3_17_2_1_1651924018177_768" style="color: #0f6fc5;" href="https://www.p-programowanie.pl/cpp/lista-jednokierunkowa-c/">lista</a></p>
<p id="yui_3_17_2_1_1651924018177_732" style="color: #495057;">Przykładowe zadanie:<br />
<a style="color: #0f6fc5;" href="https://ideone.com/T7uGw8">lista int</a></p>
<p style="color: #495057;">Zadanie 1:<br />
Dodaj w programie przykładowym wyszukiwanie wartości z elementów listy. Jak program znajdzie element zostanie wypisany komunikat: „wartość znajduje się na liście” w przeciwnym razie napisze komunikat „wartość nie znajduje się na liście”.<br />
Zadanie 2:<br />
Napisz program, w którym na liste jednokierunkowa będą umieszczani studenci z danymi (ocena oraz numer indeksu). Program posiadać będzie menu z opcjami:<br />
1) Wypisz studentów z listy<br />
2) Dodaj element na koniec listy<br />
3) Wypisz studentow ktorzy zaliczyli przedmiot (ocena przynajmniej 3)</p>
]]></content:encoded>
			<wfw:commentRss>http://zembrowski.net/index.php/2022/05/pswc-dodatek-b/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PSwC Dodatek A</title>
		<link>http://zembrowski.net/index.php/2022/05/pswc-dodatek-a/</link>
		<comments>http://zembrowski.net/index.php/2022/05/pswc-dodatek-a/#comments</comments>
		<pubDate>Sat, 07 May 2022 11:46:12 +0000</pubDate>
		<dc:creator><![CDATA[Hubert Zembrowski]]></dc:creator>
				<category><![CDATA[PSwC]]></category>

		<guid isPermaLink="false">http://zembrowski.net/?p=1304</guid>
		<description><![CDATA[Tematyka:- struktury- tablice struktur Teoria:- struktury lub tutaj Kod: struktura tablica struktur Zadanie 1 Napisać szablon struktury (czyli definicję struktury) pozwalającej na przechowanie danych: inicjały osoby, data urodzenia oraz numer indeksu. W funkcji main( ) wczytać datę urodzenia i inicjały dowolnej osoby do utworzonej struktury i wydrukować tekst : A. B. urodziles sie w dnia 1992 02 29 [&#8230;]]]></description>
				<content:encoded><![CDATA[<p id="yui_3_17_2_1_1651923943852_780" style="color: #495057;">Tematyka:<br id="yui_3_17_2_1_1651923943852_781" />- struktury<br id="yui_3_17_2_1_1651923943852_782" />- tablice struktur</p>
<p id="yui_3_17_2_1_1651923943852_783" style="color: #495057;"><span id="more-984"></span><span id="more-1304"></span><br id="yui_3_17_2_1_1651923943852_784" />Teoria:<br id="yui_3_17_2_1_1651923943852_785" />- <a id="yui_3_17_2_1_1651923943852_786" style="color: #0f6fc5;" href="http://edu.pjwstk.edu.pl/wyklady/pro/scb/PRG2CPP_files/node81.html">struktury</a> lub <a style="color: #0f6fc5;" href="http://cpp0x.pl/kursy/Kurs-C++/Struktury-danych/303">tutaj</a></p>
<p id="yui_3_17_2_1_1651923943852_733" style="color: #495057;">Kod:<br />
<a style="color: #0f6fc5;" href="https://ideone.com/1Kiv7d">struktura</a><br />
<a style="color: #0f6fc5;" href="https://ideone.com/JNOAnd">tablica struktur</a></p>
<p style="color: #495057;">Zadanie 1<br />
Napisać szablon struktury (czyli definicję struktury) pozwalającej na przechowanie danych: inicjały osoby, data urodzenia oraz numer indeksu. W funkcji main( ) wczytać datę urodzenia i inicjały dowolnej osoby do utworzonej struktury i wydrukować tekst :<br />
A. B. urodziles sie w dnia 1992 02 29<br />
1 pkt</p>
<p style="color: #495057;">Zadanie 2<br />
Zmodyfikować program by dodatkowo pozwał na zapis wielu studentów oraz zamiast inicjałow pobierał imie i nazwisko. W programie głównym poproś użytkownika o informacje ilu studentów będzie chciał wprowadzać.<br />
Po wprowadzeniu danych program wykona takie operacje:<br />
1) Wybierze najmlodszego studenta i go wypisze<br />
2) Wybierze najstarszego studenta i go wypisze<br />
3) posortuje alfabetycznie studentow w tablicy a następnie wypisze te dane na ekranie.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://zembrowski.net/index.php/2022/05/pswc-dodatek-a/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PSwC Zjazd nr 7</title>
		<link>http://zembrowski.net/index.php/2022/05/pswc-zjazd-nr-7-2/</link>
		<comments>http://zembrowski.net/index.php/2022/05/pswc-zjazd-nr-7-2/#comments</comments>
		<pubDate>Sat, 07 May 2022 11:43:09 +0000</pubDate>
		<dc:creator><![CDATA[Hubert Zembrowski]]></dc:creator>
				<category><![CDATA[PSwC]]></category>

		<guid isPermaLink="false">http://zembrowski.net/?p=1302</guid>
		<description><![CDATA[Wyjściówka: z tablic dwuwymiarowych Tematyka: Podział Programu na funkcje. Przekazywanie argumentów funkcji przez wartość oraz przez referencję. Rekurencje. 1. Teoria funkcje referencje funkcje i rekurencje 2. Przykłady https://ideone.com/RePkVR 3. Zadania 1) Napisz program &#8211; kalkulator &#8211; realizujący podstawowe operacje (dodawanie, odejmowanie, mnozenie, dzielenie, potegowanie, silnia). Program powinien posiadać menu wyboru i pozwalać na kilka obliczeń [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Wyjściówka: z tablic dwuwymiarowych<br />
Tematyka: Podział Programu na funkcje.<br />
Przekazywanie argumentów funkcji przez wartość oraz przez referencję.<br />
Rekurencje.</p>
<p><span id="more-1302"></span></p>
<p>1. Teoria<br />
<a href="http://cpp0x.pl/kursy/Kurs-C++/Poziom-2/Funkcje-pierwsze-starcie/291">funkcje</a><br />
<a href="http://cpp0x.pl/kursy/Kurs-C++/Poziom-3/Przekazywanie-argumentow-funkcji-przez-referencje/356">referencje</a><br />
<a href="https://4programmers.net/C/Funkcje">funkcje i rekurencje</a></p>
<p>2. Przykłady<br />
<a href="https://ideone.com/RePkVR">https://ideone.com/RePkVR</a></p>
<p>3. Zadania<br />
1) Napisz program &#8211; kalkulator &#8211; realizujący podstawowe operacje (dodawanie, odejmowanie, mnozenie, dzielenie, potegowanie, silnia). Program powinien posiadać menu wyboru i pozwalać na kilka obliczeń przed zakończeniem programu. Podziel program na funkcje.<br />
2) Napisz program w ktorym zadeklarujesz tablice zawierajaca 100 elementow &#8211; liczby rzeczywiste. Następnie przygotuj dwie funkcje:<br />
- do wprowadzania danych do tablicy<br />
- do wylosowania wszystkich elementow tablicy &#8211; z zakresu od 0 do 100.00 (z dokładnością do dwóch miejsc po przecinku).<br />
- do wypisania elementów tablicy<br />
Uzytkownik wybierze czy chce wylosować czy wprowadzić liczby samodzielnie do tablicy.<br />
Przygotuj w programie następujące funkcje:<br />
- wypisującą wszystkie liczby z tablicy (w układzie 10 liczb w wierszu i 10 wierszy z uwzględnieniem formatowania &#8211; 3 miejsca na liczbę i 2 miejsca na część dziesiętną).<br />
- sprawdzającą największy element w tablicy, który zostanie wypisany na ekran,<br />
- sprawdzającą najmniejszy element tablicy, który zostanie wypisany na ekran,<br />
- obliczającą średnią harmoniczną elementów, wynik wypisz na ekran,<br />
- sortującą elementy rosnąco algorytmem <a href="https://pl.wikipedia.org/wiki/Sortowanie_b%C4%85belkowe">sortowania bąbelkowego</a>*<br />
- sortującą elementy malejąco algorytmem <a href="https://pl.wikipedia.org/wiki/Sortowanie_przez_wybieranie">sortowania przez wybór</a>*.<br />
* zachęcam do zapoznania się z samym algorytmem bez przykładowej implementacji, a samą implementacje wykonać samodzielnie.</p>
<p>W programie głównym użyj wszystkich funkcji. Jeśli użytkownik wybierze losowanie elementów to zostaną one wypisane po wylosowaniu. Dodatkowo po każdorazowym sortowaniu tablicy wypisz jej elementy metodą do wypisywania.</p>
<p>3) Napisz program który rekurencyjnie policzy N-ty wyraz ciągu fibonachiego.</p>
]]></content:encoded>
			<wfw:commentRss>http://zembrowski.net/index.php/2022/05/pswc-zjazd-nr-7-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PSwC Zjazd nr 6</title>
		<link>http://zembrowski.net/index.php/2022/04/pswc-zjazd-nr-6-2/</link>
		<comments>http://zembrowski.net/index.php/2022/04/pswc-zjazd-nr-6-2/#comments</comments>
		<pubDate>Fri, 22 Apr 2022 10:56:48 +0000</pubDate>
		<dc:creator><![CDATA[Hubert Zembrowski]]></dc:creator>
				<category><![CDATA[PSwC]]></category>

		<guid isPermaLink="false">http://zembrowski.net/?p=1299</guid>
		<description><![CDATA[Tematyka: Tablice dwuwymiarowe Teoria: brak Kod: tablice dwuwymiarowe Zadania: 88, 89, 90, 94, 99 oraz: Napisz program który wylosuje 12 ostatnich losowań totolotka (ostatni miesiąc), przechowa te wyniki w tablicy dwuwymiarowej i zanim opublikuje wyniki pozwoli użytkownikowi wprowadzić szczęśliwą 6. Po wprowadzeniu liczb przez użytkownika wylistuje 12 losowań totolotka a następnie poda w zestawieniu ile [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Tematyka: Tablice dwuwymiarowe</p>
<p><span id="more-1299"></span><br />
Teoria:<br />
brak<br />
Kod:<br />
<a href="http://ideone.com/nvP9Ec">tablice dwuwymiarowe</a><br />
Zadania:<br />
88, 89, 90, 94, 99</p>
<p>oraz:<br />
Napisz program który wylosuje 12 ostatnich losowań totolotka (ostatni miesiąc), przechowa te wyniki w tablicy dwuwymiarowej i zanim opublikuje wyniki pozwoli użytkownikowi wprowadzić szczęśliwą 6. Po wprowadzeniu liczb przez użytkownika wylistuje 12 losowań totolotka a następnie poda w zestawieniu ile razy użytkownik trafił dwójkę, trójkę, czwórkę, piątkę i szóstkę. Pamiętaj, że wramach 1 losowania liczby nie mogą się powtarzać.</p>
]]></content:encoded>
			<wfw:commentRss>http://zembrowski.net/index.php/2022/04/pswc-zjazd-nr-6-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PSwC Zjazd nr 5</title>
		<link>http://zembrowski.net/index.php/2022/04/pswc-zjazd-nr-5-2/</link>
		<comments>http://zembrowski.net/index.php/2022/04/pswc-zjazd-nr-5-2/#comments</comments>
		<pubDate>Fri, 22 Apr 2022 10:56:23 +0000</pubDate>
		<dc:creator><![CDATA[Hubert Zembrowski]]></dc:creator>
				<category><![CDATA[PSwC]]></category>

		<guid isPermaLink="false">http://zembrowski.net/?p=1297</guid>
		<description><![CDATA[Tematyka: Tablice jednowymiarowe, operacja random i modulo Teoria: 1) tablice jednowymiarowe 2) metoda rand srand 3) Operacja Modulo Kod: tablice_jednowymiarowe 1) Zadania z listy: 75, 76, 77, 79 2) Proszę wykonać analogiczny przykład jak w zadaniu 79 z tym, że przy użyciu sortowania bąbelkowego. Proszę w miarę możliwości nie zaglądać do pseudokodu, a program napisać w oparciu o teorię czyli: [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Tematyka: Tablice jednowymiarowe, operacja random i modulo</p>
<p><span id="more-1297"></span></p>
<p>Teoria:<br />
1) <a href="http://cpp0x.pl/kursy/Kurs-C++/Poziom-2/Tablice-jednowymiarowe/292" target="_blank">tablice jednowymiarowe</a><br />
2) metoda <a href="http://cpp0x.pl/dokumentacja/standard-C/srand/587" target="_blank">rand</a> <a href="http://www.cplusplus.com/reference/cstdlib/srand/?kw=srand" target="_blank">srand</a><br />
3) Operacja <a href="https://pl.wikipedia.org/wiki/Modulo" target="_blank">Modulo</a><br />
Kod:<br />
<a href="http://zembrowski.net/wp-content/uploads/2014/12/tablice_jednowymiarowe.c">tablice_jednowymiarowe</a><br />
1) Zadania z listy:<br />
75, 76, 77, 79</p>
<p>2) Proszę wykonać analogiczny przykład jak w zadaniu 79 z tym, że przy użyciu <a href="https://pl.wikipedia.org/wiki/Sortowanie_b%C4%85belkowe">sortowania bąbelkowego</a>. Proszę w miarę możliwości nie zaglądać do pseudokodu, a program napisać w oparciu o teorię czyli:<br />
<em>Polega na porównywaniu dwóch kolejnych elementów i zamianie ich kolejności, jeżeli zaburza ona porządek, w jakim się sortuje tablicę. Sortowanie kończy się, gdy podczas kolejnego przejścia nie dokonano żadnej zmiany. </em>oraz w oparciu o <a href="https://pl.wikipedia.org/wiki/Sortowanie_b%C4%85belkowe#Przyk%C5%82ad_dzia%C5%82ania">przykład działania</a> oraz <a href="http://www.youtube.com/watch?v=lyZQPjUT5B4">węgierskich tancerzy</a></p>
<p>3) Napisz program, który umożliwi grę w totolotka tzn., pozwoli na wprowadzenie 6 <span style="font-weight: bold;">różnych</span> liczb podanych przez użytkownika, a następnie przy użyciu metod rand i srand wylosuje wyniki totolotka ( 6 liczb z zakresu 1-49 bez zwracania). Wyniki generatora zostaną wypisane i program poda ile trafień miał użytkownik. Przetestuj program ze studentem siedzącym obok.</p>
<p>4) Napisz program, który umożliwi pomoc w rozstrzyganiu problemu. Prowadzący stoi przed dylematem wyboru sposobu odrabiania zajęć. Ma 3 warianty:<br />
- Realizować zajęcia nr 15<br />
- Zrealizować poprawę dla studentów przed I terminem egzaminu<br />
- zasymulować chorobę i odwołać zajęcia<br />
Zrealizuj program z uwzględnieniem &#8222;wagi&#8221; przy pomocy stałych. Domyślnie program ma 0,333 szans na trafienie każdego wariantu, jednak za pomocą modyfikacji wartości stałych będzie w stanie zmieniać prawdopodobieństwo z dokładnością do 3 miejsca po przecinku np. może ustawić, że szansa wylosowania choroby będzie stanowić 0,998 szans na wylosowanie a pozostałe warianty 0,001 itp.</p>
<p>5) zadania z listy: 81,82,84,85</p>
]]></content:encoded>
			<wfw:commentRss>http://zembrowski.net/index.php/2022/04/pswc-zjazd-nr-5-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PSWC zjazd nr 4</title>
		<link>http://zembrowski.net/index.php/2022/04/pswc-zjazd-nr-4-2/</link>
		<comments>http://zembrowski.net/index.php/2022/04/pswc-zjazd-nr-4-2/#comments</comments>
		<pubDate>Thu, 07 Apr 2022 13:13:19 +0000</pubDate>
		<dc:creator><![CDATA[Hubert Zembrowski]]></dc:creator>
				<category><![CDATA[PSwC]]></category>

		<guid isPermaLink="false">http://zembrowski.net/?p=1294</guid>
		<description><![CDATA[Tematyka: Instrukcja FOR oraz pętle zagnieżdżone Teoria: For Kod: for_example petle zagniezdzone Zadania: 1) Napisz program, który pobierze N liczb od użytkownika, a następnie obliczy ich średnią harmoniczną. Liczby pobieramy jako integer. Użytkownik podaje ilość liczb (N). 2) napisz program wypisujący tabelę ze stopniami Celsjusza [C], Farenhaita[F] i Kelwina[K] z zakresu od n do m [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Tematyka: Instrukcja FOR oraz pętle zagnieżdżone</p>
<p><span id="more-1294"></span></p>
<p>Teoria:<br />
<a href="http://cpp0x.pl/kursy/Kurs-C++/Poziom-2/Petla-for/294" target="_blank">For</a></p>
<p>Kod:<br />
<a href="http://ideone.com/uGtoWb">for_example</a><br />
<a href="http://zembrowski.net/wp-content/uploads/2014/12/petle_zagniezdzone.c">petle zagniezdzone</a></p>
<p>Zadania:<br />
1) Napisz program, który pobierze N liczb od użytkownika, a następnie obliczy ich średnią harmoniczną. Liczby pobieramy jako integer. Użytkownik podaje ilość liczb (N).<br />
2) napisz program wypisujący tabelę ze stopniami Celsjusza [C], Farenhaita[F] i Kelwina[K] z zakresu od n do m (n oraz m podane w celsjuszach przez użytkownika, stopnie celsujsza rosną co 1 stopień w tabeli) do obliczeń użyj:<br />
F=(9/5)*C+32<br />
K= C+273.15<br />
np. dla n = m = 0 zostanie wypisane<br />
C F K<br />
0 32 273.15</p>
<p>Zadania z listy:<br />
65, 69, 71, 72.</p>
]]></content:encoded>
			<wfw:commentRss>http://zembrowski.net/index.php/2022/04/pswc-zjazd-nr-4-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PSWC ZJAZD NR3</title>
		<link>http://zembrowski.net/index.php/2022/03/pswc-zjazd-nr3/</link>
		<comments>http://zembrowski.net/index.php/2022/03/pswc-zjazd-nr3/#comments</comments>
		<pubDate>Sat, 19 Mar 2022 16:38:07 +0000</pubDate>
		<dc:creator><![CDATA[Hubert Zembrowski]]></dc:creator>
				<category><![CDATA[PSwC]]></category>

		<guid isPermaLink="false">http://zembrowski.net/?p=1292</guid>
		<description><![CDATA[Tematyka: Instrukcja while, stałe nazwane Teoria: 1) Stałe Literałowe i Stałe nazwane 2) Instrukcha while Kod z nowymi Elementami: 1) Stałe 2) While Zadania: 1) Zaktualizuj swój kalkulator o pętlę while oraz opcję przeliczania stopni na radiany. Użyj Stałej literałowej PI jako elementu programu, pętla while ma za zadanie: a) umożliwić wielokrotny wybór obliczeń i dopiero po wybraniu [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Tematyka: Instrukcja while, stałe nazwane</p>
<p><span id="more-1292"></span></p>
<p>Teoria:<br />
1) Stałe Literałowe i Stałe nazwane<br />
2) <a href="http://cpp0x.pl/kursy/Kurs-C++/Poziom-2/Petla-do-while/18" target="_blank">Instrukcha while</a></p>
<p>Kod z nowymi Elementami:<br />
1) <a href="http://ideone.com/vamFRR" target="_blank">Stałe</a><br />
2) <a href="http://ideone.com/dU2Wk1" target="_blank">While</a></p>
<p>Zadania:</p>
<p>1) Zaktualizuj swój kalkulator o pętlę while oraz opcję przeliczania stopni na radiany. Użyj Stałej literałowej PI jako elementu programu, pętla while ma za zadanie:<br />
a) umożliwić wielokrotny wybór obliczeń i dopiero po wybraniu opcji zakończ kończy program<br />
b) program miał sprawdzać poprawność wpisanych danych, jeśli użytkownik poda błędną daną (błędny wybór opcji lub podany argument nie będzie liczbą do obliczeń) to program poprosi o ponowne jej wprowadzenie.</p>
<p>2) Napisz program wypisujący w jednej linii wszystkie małe litery alfabetu, a w nowej linii wielkie litery alfabetu (do wypisania użyj pętli while).<br />
3) Napisz program, który dla N liczb rzeczywistych podanych od użytkownika (liczbę N, także podaje użytkownik) sprawdzi, jaka z nich jest największa.<br />
4) Napisz program, który dla N liczb rzeczywistych podanych od użytkownika (liczbę N, także podaje użytkownik) sprawdzi, jaka z nich jest najmniejsza.<br />
5) Napisz program, który dla N liczb całkowitych podanych od użytkownika (liczbę N, także podaje użytkownik) zliczy ile liczb podano dodatnich, ile ujemnych a ile było wprowadzonych zer.<br />
6) Napisz program zwracający średnią z N liczb rzeczywistych podanych przez użytkownika (liczba N podane przez użytkownika). Przykład wywołania:<br />
Podano N=5;<br />
podano 0 0.5 1 1.5 2<br />
wypisze: 1<br />
7) Napisz program zwracający N elementów ciągu Fibonacciego (N podane przez użytkownika). Przykład wywołania:<br />
Podano N = 5<br />
Wypisze: 0,1,1,2,3,5</p>
<p>http://pl.wikipedia.org/wiki/Ci%C4%85g_Fibonacciego</p>
]]></content:encoded>
			<wfw:commentRss>http://zembrowski.net/index.php/2022/03/pswc-zjazd-nr3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PSWC ZJAZD NR2</title>
		<link>http://zembrowski.net/index.php/2022/03/pswc-zjazd-nr2-2/</link>
		<comments>http://zembrowski.net/index.php/2022/03/pswc-zjazd-nr2-2/#comments</comments>
		<pubDate>Sat, 19 Mar 2022 16:37:17 +0000</pubDate>
		<dc:creator><![CDATA[Hubert Zembrowski]]></dc:creator>
				<category><![CDATA[PSwC]]></category>

		<guid isPermaLink="false">http://zembrowski.net/?p=1290</guid>
		<description><![CDATA[Spotkanie nr 2 Konstrukcja else – if i switch, wyrażenia warunkowe (LAB 3A) Biblioteka ctype.h, instrukcje warunkowe cd. (LAB 3B) LAB3A: Teoria: 1) Konstrukcja switch Kod z nowymi elementami: 1) switch 2) Rozwiązanie kodu z wejściówki: tutaj Zadania: 1) Zmodyfikuj kalkulator z poprzednich zajęć. Zastąp warunki if oraz if else konstrukcją switch case 2) Napisz program, który wypiszę [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Spotkanie nr 2<br />
Konstrukcja else – if i switch, wyrażenia warunkowe (LAB 3A)<br />
Biblioteka ctype.h, instrukcje warunkowe cd. (LAB 3B)</p>
<p><span id="more-1290"></span></p>
<p>LAB3A:<br />
Teoria:<br />
1) <a href="http://cpp0x.pl/kursy/Kurs-C++/Poziom-1/Warunek-wielokrotnego-wyboru-switch-case/17" target="_blank">Konstrukcja switch</a></p>
<p>Kod z nowymi elementami:<br />
1) <a href="http://ideone.com/a0mTx9" target="_blank">switch</a><br />
2) Rozwiązanie kodu z wejściówki: <a href="https://pastebin.com/xft1ttuT">tutaj</a></p>
<p>Zadania:<br />
1) Zmodyfikuj kalkulator z poprzednich zajęć. Zastąp warunki if oraz if else konstrukcją switch case<br />
2) Napisz program, który wypiszę rok używając rzymskich cyfr. Użytkownik podaje rok cyframi arabskimi całkowitymi.<br />
Program ma działać dla lat -2999 do + 2999.<br />
3) 32,33,39,40</p>
<p>LAB3B:<br />
Teoria:<br />
1) <a href="http://www.cplusplus.com/reference/cctype/?kw=ctype.h" target="_blank">ctype.h</a> i po <a href="https://pl.wikibooks.org/wiki/C/isalnum" target="_blank">polsku</a></p>
<p>Kod z nowymi elementami:<br />
1) <a href="http://ideone.com/7FtWry" target="_blank">ctype.h</a></p>
<p>Zadania:<br />
1) Napisz program, który po podaniu małej litery wypisze wielką, po podaniu wielkiej małą, a gdy wybierzemy inny znak wypisze komunikat, że nie podano znaku z alfabetu.<br />
2) Napisz program, który po wprowadzeniu cyfry wypisze jego znak ASCII oraz następnie poprosi o znak i wypisze kod ASCII.<br />
3) Napisz quiz &#8222;milionerzy&#8221;. Użytkownik nie ma do dyspozycji kół ratunkowych i ma odpowiedzieć na 12 pytań.<br />
Tak jak w milionerach tabela z kwotami za pytania wygląda następująco:<br />
<a title="kwoty " href="https://pl.wikipedia.org/wiki/Milionerzy_(teleturniej)#Zasady_gry">tabela z kwotami</a>. Wartości pogrubione odpowiadają nagrodzie gwarantowanej<br />
Wymyśl własne pytania i odpowiedzi. Użytkownikowi wyświetla się kwota o jaką gra oraz opcje pozwalające mu:<br />
- odpowiedzieć na pytanie<br />
- zrezygnować i wyjść z aktualną kwotą wygranej.<br />
Program na końcu wypisze wysokość wygranej. Pamiętaj, o kontroli poprawności danych. Do weryfikacji czy użytkownik wpisał a/A b/B itp użyj odpowiedniej funkcji z ctype.h<br />
Po wykonaniu programu wyślij go swojemu znajomemu. Dowiedz się ile pieniędzy wygrał w Twojej grze.<br />
4) zadania z PDF: 41,42</p>
]]></content:encoded>
			<wfw:commentRss>http://zembrowski.net/index.php/2022/03/pswc-zjazd-nr2-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
