<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://www.if.pw.edu.pl/~majanik/wiki/skins/common/feed.css?270"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://www.if.pw.edu.pl/~majanik/wiki/index.php?action=history&amp;feed=atom&amp;title=C%2FZadanie_2</id>
		<title>C/Zadanie 2 - Revision history</title>
		<link rel="self" type="application/atom+xml" href="http://www.if.pw.edu.pl/~majanik/wiki/index.php?action=history&amp;feed=atom&amp;title=C%2FZadanie_2"/>
		<link rel="alternate" type="text/html" href="http://www.if.pw.edu.pl/~majanik/wiki/index.php?title=C/Zadanie_2&amp;action=history"/>
		<updated>2026-04-15T03:12:57Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.16.5</generator>

	<entry>
		<id>http://www.if.pw.edu.pl/~majanik/wiki/index.php?title=C/Zadanie_2&amp;diff=879&amp;oldid=prev</id>
		<title>Majanik at 12:40, 13 March 2018</title>
		<link rel="alternate" type="text/html" href="http://www.if.pw.edu.pl/~majanik/wiki/index.php?title=C/Zadanie_2&amp;diff=879&amp;oldid=prev"/>
				<updated>2018-03-13T12:40:49Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
		&lt;tr valign='top'&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Older revision&lt;/td&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 12:40, 13 March 2018&lt;/td&gt;
		&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 4:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 4:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;hr&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;hr&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;!--&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Napisz program, który na ekranie wyświetla następujące &amp;quot;figury&amp;quot; o zadanej długości boku.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Napisz program, który na ekranie wyświetla następujące &amp;quot;figury&amp;quot; o zadanej długości boku.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 104:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 104:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp;  ***&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp;  ***&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; *&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; *&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;!--&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;--&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;--&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Majanik</name></author>	</entry>

	<entry>
		<id>http://www.if.pw.edu.pl/~majanik/wiki/index.php?title=C/Zadanie_2&amp;diff=875&amp;oldid=prev</id>
		<title>Majanik: Created page with &quot;Przed laboratoriami polecam przećwiczenie używania różnych typów pętli (for, while, do-while) oraz rozumieć działanie pętli zagnieżdżonych.  [[File:Napisz-500-razy-nie...&quot;</title>
		<link rel="alternate" type="text/html" href="http://www.if.pw.edu.pl/~majanik/wiki/index.php?title=C/Zadanie_2&amp;diff=875&amp;oldid=prev"/>
				<updated>2018-03-12T11:13:38Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot;Przed laboratoriami polecam przećwiczenie używania różnych typów pętli (for, while, do-while) oraz rozumieć działanie pętli zagnieżdżonych.  [[File:Napisz-500-razy-nie...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Przed laboratoriami polecam przećwiczenie używania różnych typów pętli (for, while, do-while) oraz rozumieć działanie pętli zagnieżdżonych.&lt;br /&gt;
&lt;br /&gt;
[[File:Napisz-500-razy-nie-bede.gif]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&lt;br /&gt;
Napisz program, który na ekranie wyświetla następujące &amp;quot;figury&amp;quot; o zadanej długości boku.&lt;br /&gt;
Zrób to za pomocą pętli. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt; Przykład &amp;lt;/b&amp;gt; Długość boku = 6.&lt;br /&gt;
&lt;br /&gt;
 Figura 0&lt;br /&gt;
 -----------&lt;br /&gt;
 012345&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 Figura 1&lt;br /&gt;
 -----------&lt;br /&gt;
 0&lt;br /&gt;
 11&lt;br /&gt;
 222&lt;br /&gt;
 3333&lt;br /&gt;
 44444&lt;br /&gt;
 555555&lt;br /&gt;
&lt;br /&gt;
 Figura 2&lt;br /&gt;
 -----------&lt;br /&gt;
 1&lt;br /&gt;
 23&lt;br /&gt;
 456&lt;br /&gt;
 7890&lt;br /&gt;
 12345&lt;br /&gt;
 678901&lt;br /&gt;
&lt;br /&gt;
 Figura 3&lt;br /&gt;
 -----------&lt;br /&gt;
 0&lt;br /&gt;
 13&lt;br /&gt;
 246&lt;br /&gt;
 3579&lt;br /&gt;
 46802&lt;br /&gt;
 579135&lt;br /&gt;
&lt;br /&gt;
 Figura 4&lt;br /&gt;
 -----------&lt;br /&gt;
 *&lt;br /&gt;
 **&lt;br /&gt;
 ***&lt;br /&gt;
 ****&lt;br /&gt;
 *****&lt;br /&gt;
 ******&lt;br /&gt;
&lt;br /&gt;
 Figura 5&lt;br /&gt;
 -----------&lt;br /&gt;
      *&lt;br /&gt;
     **&lt;br /&gt;
    ***&lt;br /&gt;
   ****&lt;br /&gt;
  *****&lt;br /&gt;
 ******&lt;br /&gt;
&lt;br /&gt;
 Figura 6&lt;br /&gt;
 -----------&lt;br /&gt;
      *|*&lt;br /&gt;
     **|**&lt;br /&gt;
    ***|***&lt;br /&gt;
   ****|****&lt;br /&gt;
  *****|*****&lt;br /&gt;
 ******|******&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Etapy rozwiązania:&lt;br /&gt;
* Instrukcje preprocesora i funkcja main(). &lt;br /&gt;
* Wczytanie z klawiatury długości boku figur (jedna wartość dla wszystkich).&lt;br /&gt;
* Narysować Figurę 0 o zadanej dlugości. (0.5 pkt) &lt;br /&gt;
* Narysować Figurę 1 o zadanej dlugości. Należy użyć pętli zagnieżdżonych (umieścić pętlę w pętli - jedna powinna iterować po wierszach, druga po kolumnach). (0.5 pkt) &lt;br /&gt;
* Narysować Figurę 2 o zadanej dlugości. (0.5 pkt) &lt;br /&gt;
* Narysować Figurę 3 o zadanej dlugości. (0.5 pkt) &lt;br /&gt;
* Zaimplementowanie instrukcji switch-case pozwalającej użytkownikowi wybrać figurę do narysowania (1.5 pkt)&lt;br /&gt;
 Dodajemy instrukcję switch-case, za pomocą której użytkownik po podaniu &lt;br /&gt;
 odpowiedniej liczby z klawiatury (1 – figura 1, 2 – figura 2, itp.) może sam zdecydować, która figura&lt;br /&gt;
 zostanie narysowana (jeśli użytkownik poda liczbę spoza przedziału 1-5, program powinien zwrócić na&lt;br /&gt;
 ekran komunikat „Podano niepoprawna wartosc” nie rysując żadnej figury). &lt;br /&gt;
* Narysować Figurę 4 o zadanej dlugości. (0.5 pkt) &lt;br /&gt;
* Narysować Figurę 5 o zadanej dlugości. (0.5 pkt) &lt;br /&gt;
* Narysować Figurę 6 o zadanej dlugości. (0.5 pkt) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Obowiązkowo:&lt;br /&gt;
* Zrozumienie, analiza treści, projekt programu + poprawność i estetyka kodu &lt;br /&gt;
&lt;br /&gt;
Dodatkowo:&lt;br /&gt;
* Narysować diament z gwiazdek.   (0.5 pkt)&lt;br /&gt;
&lt;br /&gt;
diament:&lt;br /&gt;
    *               &lt;br /&gt;
   ***           &lt;br /&gt;
  *****       &lt;br /&gt;
 *******&lt;br /&gt;
  *****&lt;br /&gt;
   ***&lt;br /&gt;
    *&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Majanik</name></author>	</entry>

	</feed>