<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>Forum Pasja Informatyki - Najnowsze z tagiem petle</title>
<link>https://forum.pasja-informatyki.pl/tag/petle</link>
<description>Powered by Question2Answer</description>
<item>
<title>deklarowanie zmiennych lokalnych</title>
<link>https://forum.pasja-informatyki.pl/578173/deklarowanie-zmiennych-lokalnych</link>
<description>

&lt;p&gt;Mam pytanko, czy deklaracja zmiennej lokalnej w pętli w taki sposób:&lt;/p&gt;



&lt;blockquote&gt;


&lt;pre class=&quot;brush:cpp;&quot;&gt;
for (int i = 1; i &amp;lt;= n; i ++) {
    int x;
    cin &amp;gt;&amp;gt; x;

    // jakis kod
}&lt;/pre&gt;
&lt;/blockquote&gt;



&lt;p&gt;jest wolniejsza od takiej?&lt;/p&gt;



&lt;blockquote&gt;


&lt;pre class=&quot;brush:cpp;&quot;&gt;
int x;
for (int i = 1; i &amp;lt;= n; i ++) {
    cin &amp;gt;&amp;gt; x;

    // jakis kod
}&lt;/pre&gt;
&lt;/blockquote&gt;



&lt;p&gt;Wsensie czy deklarowanie n razy tej samej zmiennej może być wolniejsze niż w tym drugim sposobie?&lt;/p&gt;</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/578173/deklarowanie-zmiennych-lokalnych</guid>
<pubDate>Mon, 16 Jan 2023 13:04:15 +0000</pubDate>
</item>
<item>
<title>Deklarowanie zmiennych w pętli czy poza?</title>
<link>https://forum.pasja-informatyki.pl/562395/deklarowanie-zmiennych-w-petli-czy-poza</link>
<description>

&lt;p&gt;Zdaje sobie sprawę że takie pytania już były ale chce wiedzieć czy tak samo jest z zagnieżdżonymi pętlami. Przykładowy kod:&lt;/p&gt;



&lt;pre class=&quot;brush:cpp;&quot;&gt;
for( int i = 0; i &amp;lt; 1000; i++ )
{
if( i % 3 == 1)
{
for( int j = 0; j &amp;lt; 1000; j++ )
{
double t;
t = i * j;
cout &amp;lt;&amp;lt; t &amp;lt;&amp;lt; endl;
}
}
else cout &amp;lt;&amp;lt; i &amp;lt;&amp;lt; endl;
}&lt;/pre&gt;



&lt;p&gt;Wiem że jeżeli zmienna jest deklarowana wewnątrz jednej pętli to tylko w niej jest widoczna, ale czy w tym kodzie co ja napisałem za każdym razem gdy i%3==1 od nowa powstaje zmienna t i po zakończeniu pętli ona znika? Co się wtedy dzieje?&lt;/p&gt;</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/562395/deklarowanie-zmiennych-w-petli-czy-poza</guid>
<pubDate>Tue, 08 Mar 2022 21:33:43 +0000</pubDate>
</item>
<item>
<title>Program drukujący na ekranie pierwszą literę M.</title>
<link>https://forum.pasja-informatyki.pl/556815/program-drukujacy-na-ekranie-pierwsza-litere-m</link>
<description>Program drukujący na ekranie pierwszą literę M.&lt;br /&gt;
N.p.&lt;br /&gt;
FFFFFFF&lt;br /&gt;
F&lt;br /&gt;
F&lt;br /&gt;
F&lt;br /&gt;
FFFF&lt;br /&gt;
F&lt;br /&gt;
F&lt;br /&gt;
F&lt;br /&gt;
&lt;br /&gt;
Na wejściu powinien być podany parametr określający wielkość litery.&lt;br /&gt;
&lt;br /&gt;
Mam takie polecenie i nie wiem czy robie to dobry spoobem&lt;br /&gt;
&lt;br /&gt;
#include &amp;lt;iostream&amp;gt;&lt;br /&gt;
&lt;br /&gt;
using namespace std;&lt;br /&gt;
&lt;br /&gt;
int main() {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for (int i = 0; i &amp;lt; 1; ++i) {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cout &amp;lt;&amp;lt; &amp;quot;MM &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;MM\n&amp;quot;&amp;lt;&amp;lt; endl;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cout &amp;lt;&amp;lt; &amp;quot;MMMM &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;MMMM\n&amp;quot;&amp;lt;&amp;lt; endl;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cout &amp;lt;&amp;lt; &amp;quot;MM &amp;nbsp;MM &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;MMMM\n&amp;quot;&amp;lt;&amp;lt; endl;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cout &amp;lt;&amp;lt; &amp;quot;MM &amp;nbsp;&amp;nbsp;&amp;nbsp;MM &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;MM &amp;nbsp;&amp;nbsp;MM\n&amp;quot;&amp;lt;&amp;lt; endl;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cout &amp;lt;&amp;lt; &amp;quot;MM &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;MM &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;MM &amp;nbsp;MM\n&amp;quot;&amp;lt;&amp;lt; endl;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cout &amp;lt;&amp;lt; &amp;quot;MM &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;MM MM &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;MM\n&amp;quot;&amp;lt;&amp;lt; endl;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cout &amp;lt;&amp;lt; &amp;quot;MM &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;MM &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;MM\n&amp;quot;&amp;lt;&amp;lt; endl;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/556815/program-drukujacy-na-ekranie-pierwsza-litere-m</guid>
<pubDate>Sun, 12 Dec 2021 16:23:50 +0000</pubDate>
</item>
<item>
<title>Piszę program, który poda ile słów w pliku slowa.txt kończy się na literę A</title>
<link>https://forum.pasja-informatyki.pl/529110/pisze-program-ktory-poda-ile-slow-w-pliku-slowa-txt-konczy-sie-na-litere-a</link>
<description>

&lt;p&gt;Nie wiem za bardzo jak to zrobić, próbowałem deklarować zmienną aby szukała tej liczby, probuje stringiem, ale nwm jak zrobić aby szukał takich zdań w pliku.&lt;/p&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;



&lt;pre class=&quot;brush:cpp;&quot;&gt;
#include &amp;lt;iostream&amp;gt;
#include &amp;lt;fstream&amp;gt;

using namespace std;

int main()
{
    fstream plik;

    plik.open(&quot;slowa.txt&quot;, ios::in);
    int i=0;
    string a;

    if(plik.good()==false)
    {
        cout &amp;lt;&amp;lt; &quot;Plik jest nie dostepny!&quot;;
    }

    else
    {
        while(!plik.eof())
        {
            plik &amp;gt;&amp;gt; a;
            i++;
        }
    }

    plik.close();
}
&lt;/pre&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/529110/pisze-program-ktory-poda-ile-slow-w-pliku-slowa-txt-konczy-sie-na-litere-a</guid>
<pubDate>Thu, 11 Feb 2021 10:02:22 +0000</pubDate>
</item>
<item>
<title>Podsumowanie ile było możliwych trójkątów i ile było trójkątów prostokątnych</title>
<link>https://forum.pasja-informatyki.pl/520583/podsumowanie-ile-bylo-mozliwych-trojkatow-i-ile-bylo-trojkatow-prostokatnych</link>
<description>

&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;



&lt;div class=&quot;translate-tooltip-mtz hidden&quot;&gt;


&lt;div class=&quot;header&quot;&gt;


&lt;div class=&quot;header-controls&quot;&gt;&amp;nbsp;&lt;/div&gt;



&lt;div class=&quot;translate-icons&quot;&gt;&lt;img class=&quot;from&quot; src=&quot;&quot; alt=&quot;image&quot;&gt; &lt;img class=&quot;arrow&quot; src=&quot;denied:chrome-extension://gafjimepaiecpbmbmgaefokbekhoecaj/images/right-arrow.png&quot; alt=&quot;image&quot;&gt; &lt;img class=&quot;to&quot; src=&quot;&quot; alt=&quot;image&quot;&gt;&lt;/div&gt;
&lt;/div&gt;



&lt;div class=&quot;translated-text&quot;&gt;


&lt;div class=&quot;words&quot;&gt;&amp;nbsp;&lt;/div&gt;



&lt;div class=&quot;sentences&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;



&lt;p&gt;Witam,&lt;/p&gt;



&lt;p&gt;mam do stworzenia program&amp;nbsp;sprawdzający, czy z odcinków o długościach wprowadzonych przez użytkownika z klawiatury można zbudować trójkąt. Wprowadzamy pięć kolejnych trójek liczb i po każdym wprowadzeniu sprawdzane są warunki czy powstanie trójkąt oraz czy trójkąt jest prostokątny. Z tą częścią sobie poradziłem. Natomiast mam kłopot ze sprawdzeniem na samym końcu ile&amp;nbsp;było możliwych trójkątów (z podanych wcześniej wartości) oraz&amp;nbsp;ile z nich było trójkątami&amp;nbsp;prostokątnymi.&lt;/p&gt;



&lt;p&gt;Poniżej jest kod. Proszę o wyrozumiałość i pomoc.&lt;/p&gt;



&lt;pre class=&quot;brush:plain;&quot;&gt;
#include &amp;lt;iostream&amp;gt;
#include &amp;lt;math.h&amp;gt;
#include &amp;lt;windows.h&amp;gt;
using namespace std;

int a, b, c;

int main()
{
    cout&amp;lt;&amp;lt;&quot;podejscie 1&quot;&amp;lt;&amp;lt;endl;
    cout &amp;lt;&amp;lt; &quot;podaj 3 rozne cyfry a komputer powie czy powstanie z nich trojkat&quot;&amp;lt;&amp;lt;endl;
   cout&amp;lt;&amp;lt;&quot;podaj 1 liczbe\n&quot;&amp;lt;&amp;lt;endl;
     cin&amp;gt;&amp;gt;a;

    cout&amp;lt;&amp;lt;&quot;podaj 2 liczbe\n&quot;&amp;lt;&amp;lt;endl;
     cin&amp;gt;&amp;gt;b;
    cout&amp;lt;&amp;lt;&quot;podaj 3 liczbe\n&quot;&amp;lt;&amp;lt;endl;
     cin&amp;gt;&amp;gt;c;

  if (a+b&amp;gt;c &amp;amp;&amp;amp; b+c&amp;gt;a &amp;amp;&amp;amp; a+c&amp;gt;b)
        cout&amp;lt;&amp;lt; &quot;mozna zbudowac trojkat&quot; &amp;lt;&amp;lt;endl;
      
  else cout &amp;lt;&amp;lt; &quot;nie mozna zbudowac trojkata\n&quot; &amp;lt;&amp;lt;endl;

  if (a+b&amp;gt;c &amp;amp;&amp;amp; b+c&amp;gt;a &amp;amp;&amp;amp; a+c&amp;gt;b)

    if (c*c==a*a+b*b)
       cout&amp;lt;&amp;lt; &quot;powstaje trojkat prostokatny&quot;&amp;lt;&amp;lt;endl;
   else
    cout &amp;lt;&amp;lt;&quot;nie powstanie trojkat prostokatny&quot;&amp;lt;&amp;lt;endl;
Sleep(5000);
system(&quot;cls&quot;);

    cout&amp;lt;&amp;lt;&quot;podejscie 2&quot;&amp;lt;&amp;lt;endl;
    cout &amp;lt;&amp;lt; &quot;podaj 3 rozne cyfry a komputer powie czy powstanie z nich trojkat&quot;&amp;lt;&amp;lt;endl;
   cout&amp;lt;&amp;lt;&quot;podaj 1 liczbe\n&quot;&amp;lt;&amp;lt;endl;
     cin&amp;gt;&amp;gt;a;

    cout&amp;lt;&amp;lt;&quot;podaj 2 liczbe\n&quot;&amp;lt;&amp;lt;endl;
     cin&amp;gt;&amp;gt;b;
    cout&amp;lt;&amp;lt;&quot;podaj 3 liczbe\n&quot;&amp;lt;&amp;lt;endl;
     cin&amp;gt;&amp;gt;c;

  if (a+b&amp;gt;c &amp;amp;&amp;amp; b+c&amp;gt;a &amp;amp;&amp;amp; a+c&amp;gt;b) cout&amp;lt;&amp;lt; &quot;mozna zbudowac trojkat&quot;&amp;lt;&amp;lt;endl;
  else cout &amp;lt;&amp;lt; &quot;nie mozna zbudowac trojkata\n&quot; &amp;lt;&amp;lt;endl;

  if (a+b&amp;gt;c &amp;amp;&amp;amp; b+c&amp;gt;a &amp;amp;&amp;amp; a+c&amp;gt;b)

    if (c*c==a*a+b*b)
       cout&amp;lt;&amp;lt; &quot;powstaje trojkat prostokatny&quot;&amp;lt;&amp;lt;endl;
   else
    cout &amp;lt;&amp;lt;&quot;nie powstanie trojkat prostokatny&quot;&amp;lt;&amp;lt;endl;
Sleep(5000);
system(&quot;cls&quot;);

    cout&amp;lt;&amp;lt;&quot;podejscie 3&quot;&amp;lt;&amp;lt;endl;
    cout &amp;lt;&amp;lt; &quot;podaj 3 rozne cyfry a komputer powie czy powstanie z nich trojkat&quot;&amp;lt;&amp;lt;endl;
   cout&amp;lt;&amp;lt;&quot;podaj 1 liczbe\n&quot;&amp;lt;&amp;lt;endl;
     cin&amp;gt;&amp;gt;a;

    cout&amp;lt;&amp;lt;&quot;podaj 2 liczbe\n&quot;&amp;lt;&amp;lt;endl;
     cin&amp;gt;&amp;gt;b;
    cout&amp;lt;&amp;lt;&quot;podaj 3 liczbe\n&quot;&amp;lt;&amp;lt;endl;
     cin&amp;gt;&amp;gt;c;

  if (a+b&amp;gt;c &amp;amp;&amp;amp; b+c&amp;gt;a &amp;amp;&amp;amp; a+c&amp;gt;b) cout&amp;lt;&amp;lt; &quot;mozna zbudowac trojkat&quot;&amp;lt;&amp;lt;endl;
  else cout &amp;lt;&amp;lt; &quot;nie mozna zbudowac trojkata\n&quot; &amp;lt;&amp;lt;endl;

  if (a+b&amp;gt;c &amp;amp;&amp;amp; b+c&amp;gt;a &amp;amp;&amp;amp; a+c&amp;gt;b)

    if (c*c==a*a+b*b)
       cout&amp;lt;&amp;lt; &quot;powstaje trojkat prostokatny&quot;&amp;lt;&amp;lt;endl;
   else
    cout &amp;lt;&amp;lt;&quot;nie powstanie trojkat prostokatny&quot;&amp;lt;&amp;lt;endl;
    Sleep(5000);
system(&quot;cls&quot;);

    cout&amp;lt;&amp;lt;&quot;podejscie 4&quot;&amp;lt;&amp;lt;endl;
    cout &amp;lt;&amp;lt; &quot;podaj 3 rozne cyfry a komputer powie czy powstanie z nich trojkat&quot;&amp;lt;&amp;lt;endl;
   cout&amp;lt;&amp;lt;&quot;podaj 1 liczbe\n&quot;&amp;lt;&amp;lt;endl;
     cin&amp;gt;&amp;gt;a;

    cout&amp;lt;&amp;lt;&quot;podaj 2 liczbe\n&quot;&amp;lt;&amp;lt;endl;
     cin&amp;gt;&amp;gt;b;
    cout&amp;lt;&amp;lt;&quot;podaj 3 liczbe\n&quot;&amp;lt;&amp;lt;endl;
     cin&amp;gt;&amp;gt;c;

  if (a+b&amp;gt;c &amp;amp;&amp;amp; b+c&amp;gt;a &amp;amp;&amp;amp; a+c&amp;gt;b) cout&amp;lt;&amp;lt; &quot;mozna zbudowac trojkat&quot;&amp;lt;&amp;lt;endl;
  else cout &amp;lt;&amp;lt; &quot;nie mozna zbudowac trojkata\n&quot; &amp;lt;&amp;lt;endl;

  if (a+b&amp;gt;c &amp;amp;&amp;amp; b+c&amp;gt;a &amp;amp;&amp;amp; a+c&amp;gt;b)

    if (c*c==a*a+b*b)
       cout&amp;lt;&amp;lt; &quot;powstaje trojkat prostokatny&quot;&amp;lt;&amp;lt;endl;
   else
    cout &amp;lt;&amp;lt;&quot;nie powstanie trojkat prostokatny&quot;&amp;lt;&amp;lt;endl;

Sleep(5000);
system(&quot;cls&quot;);

    cout&amp;lt;&amp;lt;&quot;podejscie 5&quot;&amp;lt;&amp;lt;endl;
    cout &amp;lt;&amp;lt; &quot;podaj 3 rozne cyfry a komputer powie czy powstanie z nich trojkat&quot;&amp;lt;&amp;lt;endl;
   cout&amp;lt;&amp;lt;&quot;podaj 1 liczbe\n&quot;&amp;lt;&amp;lt;endl;
     cin&amp;gt;&amp;gt;a;

    cout&amp;lt;&amp;lt;&quot;podaj 2 liczbe\n&quot;&amp;lt;&amp;lt;endl;
     cin&amp;gt;&amp;gt;b;
    cout&amp;lt;&amp;lt;&quot;podaj 3 liczbe\n&quot;&amp;lt;&amp;lt;endl;
     cin&amp;gt;&amp;gt;c;

  if (a+b&amp;gt;c &amp;amp;&amp;amp; b+c&amp;gt;a &amp;amp;&amp;amp; a+c&amp;gt;b) cout&amp;lt;&amp;lt; &quot;mozna zbudowac trojkat&quot;&amp;lt;&amp;lt;endl;
  else cout &amp;lt;&amp;lt; &quot;nie mozna zbudowac trojkata\n&quot; &amp;lt;&amp;lt;endl;

  if (a+b&amp;gt;c &amp;amp;&amp;amp; b+c&amp;gt;a &amp;amp;&amp;amp; a+c&amp;gt;b)

    if (c*c==a*a+b*b)
       cout&amp;lt;&amp;lt; &quot;powstaje trojkat prostokatny&quot;&amp;lt;&amp;lt;endl;
   else
    cout &amp;lt;&amp;lt;&quot;nie powstanie trojkat prostokatny&quot;&amp;lt;&amp;lt;endl;
Sleep(5000);
system(&quot;cls&quot;);

    cout&amp;lt;&amp;lt;&quot;podsumomwanie&quot;&amp;lt;&amp;lt;endl;
  // tu program powinien zrobić podsumowanie ile trójkątów powstało oraz ile z nich jest prostokątnych





    return EXIT_SUCCESS;
}&lt;/pre&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/520583/podsumowanie-ile-bylo-mozliwych-trojkatow-i-ile-bylo-trojkatow-prostokatnych</guid>
<pubDate>Wed, 09 Dec 2020 20:05:01 +0000</pubDate>
</item>
<item>
<title>Napisz program drukujący na ekranie liczby. Wysokość wczytujemy z klawiatury</title>
<link>https://forum.pasja-informatyki.pl/514504/napisz-program-drukujacy-na-ekranie-liczby-wysokosc-wczytujemy-z-klawiatury</link>
<description>

&lt;pre class=&quot;brush:cpp;&quot;&gt;
#include &amp;lt;iostream&amp;gt;

using namespace std;

int main()
{
    int ile;
    cin &amp;gt;&amp;gt; ile;

    for(int i=1; i&amp;lt;=ile; i++)
    {
        for(int j=1; j&amp;lt;=i; j++)
        {
            cout &amp;lt;&amp;lt; i &amp;lt;&amp;lt; &quot; &quot;;
        }
        cout &amp;lt;&amp;lt; endl;
    }

    return 0;
}&lt;/pre&gt;



&lt;p&gt;1&lt;/p&gt;



&lt;p&gt;2 4&lt;/p&gt;



&lt;p&gt;3 6 9&lt;/p&gt;



&lt;p&gt;4 8 12 16&lt;/p&gt;



&lt;p&gt;5 10&amp;nbsp; 15 20&lt;/p&gt;



&lt;p&gt;Tak powinien prezentowac sie trojkat. Nie jestem w stanie wymyslic jak mozna w kazdej iteracji zwiekszyc 2. czlon o 2 potem w 3 zwiekszyc o 3, zeby caly trojkat sie nie rozjechal. Probowalem ifami ale dla np. 10 musialbym stworzyc 10 instrukcji co jest bez sensu :(&lt;/p&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/514504/napisz-program-drukujacy-na-ekranie-liczby-wysokosc-wczytujemy-z-klawiatury</guid>
<pubDate>Sun, 01 Nov 2020 12:05:09 +0000</pubDate>
</item>
<item>
<title>Napisz program drukujący na ekranie krzyż. Wysokość krzyżyka wczytujemy z klawiatury.</title>
<link>https://forum.pasja-informatyki.pl/512220/napisz-program-drukujacy-ekranie-krzyz-wysokosc-krzyzyka-wczytujemy-klawiatury</link>
<description>

&lt;p&gt;Mam już szkielet zadania ale nie jestem w stanie wymyślić jak zaimplementować &quot;#&quot; pośrodku krzyża tak aby wczytana liczba przez użytkownika z każdej strony miała dokładnie tyle # ile żąda&lt;/p&gt;



&lt;pre class=&quot;brush:cpp;&quot;&gt;
#include &amp;lt;iostream&amp;gt;

using namespace std;

int main()
{
    int ile;
    cin &amp;gt;&amp;gt; ile;

    for(int i=1; i&amp;lt;=ile*2; i++)
    {

        for(int j=1; j&amp;lt;=ile*2; j++)
        {            if( j==ile || i==ile)
                cout &amp;lt;&amp;lt; &quot;#&quot;;
            else
                cout &amp;lt;&amp;lt; &quot; &quot;;
        }
        cout &amp;lt;&amp;lt; endl;
    }

    return 0;
}&lt;/pre&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/512220/napisz-program-drukujacy-ekranie-krzyz-wysokosc-krzyzyka-wczytujemy-klawiatury</guid>
<pubDate>Sun, 18 Oct 2020 07:24:43 +0000</pubDate>
</item>
<item>
<title>Napisz program drukujący na ekranie literę A złożoną z literek A. Wielkość litery A wczytujemy z klawiatury.</title>
<link>https://forum.pasja-informatyki.pl/510977/program-drukujacy-ekranie-zlozona-literek-wielkosc-litery-wczytujemy-klawiatury</link>
<description>

&lt;p&gt;nie potrafie wymyslic jak to zrobic to moj kod&lt;/p&gt;



&lt;pre class=&quot;brush:cpp;&quot;&gt;

  #include &amp;lt;iostream&amp;gt;

using namespace std;

int main()
{
    int n;
    cin &amp;gt;&amp;gt; n;
    int px=n;
    int py=n;
    for(int i=1; i&amp;lt;=n; i++)
    {
        for(int j=1; j&amp;lt;n*2; j++)
        {
            if(px==j || py==j)
                cout &amp;lt;&amp;lt; &quot;A&quot;;
            else
                cout &amp;lt;&amp;lt; &quot; &quot;;


        }
        px++;
        py--;
        cout &amp;lt;&amp;lt; endl;

    }
    return 0;
}&lt;/pre&gt;



&lt;p&gt;nie potrafie dodac na srodku kreski skladajacej sie z A, zeby to przypominalo litere A...&lt;/p&gt;</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/510977/program-drukujacy-ekranie-zlozona-literek-wielkosc-litery-wczytujemy-klawiatury</guid>
<pubDate>Fri, 09 Oct 2020 06:02:50 +0000</pubDate>
</item>
<item>
<title>Napisz program drukujący na ekranie trójkąt. Wysokość trójkąta wczytujemy z klawiatury.</title>
<link>https://forum.pasja-informatyki.pl/510656/napisz-program-drukujacy-ekranie-trojkat-wysokosc-trojkata-wczytujemy-klawiatury</link>
<description>

&lt;p&gt;stworzylem trojkat ktory w srodku ma znaki biale. &quot;X&quot; tylko na podstawach. Nie potrafie natomiast zrobic podstawy trojkata wypelnionej &quot;X&quot; jaka logika sie za tym kryje aby podstawa w zaleznosci od wielkosci podanej przez uzytkownika nie byla narysowana jak powyzsze, ze tylko krawedzie sa wyszczegolnione? Ale zeby ostatni rzad byl caly w X inaczej mowiac obwod trojkata ma byc zaznaczony, reszta to znaki puste. Wykonane tylko za pomoca petli bez tablic itd.&lt;/p&gt;



&lt;pre class=&quot;brush:cpp;&quot;&gt;
ogolnie jezeli ktos znalazl rozwiazania do zadan Gajdy to bylbym wdzieczny za podanie strony.&lt;/pre&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/510656/napisz-program-drukujacy-ekranie-trojkat-wysokosc-trojkata-wczytujemy-klawiatury</guid>
<pubDate>Tue, 06 Oct 2020 10:40:58 +0000</pubDate>
</item>
<item>
<title>Napisz program drukujący na ekranie literę A złożoną z literek A. Wielkość litery A wczytujemy z klawiatury.</title>
<link>https://forum.pasja-informatyki.pl/510577/program-drukujacy-ekranie-zlozona-literek-wielkosc-litery-wczytujemy-klawiatury</link>
<description>

&lt;p&gt;Hej, potrzebuje pomocy w rozwiązaniu zagadki logicznej. Wiem, że taki temat już jest na tym forum. Niestety ktoś usunął konto i w wątku na temat tego zadania są tylko odpowiedzi autora przez co nie jak się domyślić jak doszli do takiego rozwiązania. Wiem, że temat jest trywialny ale sprawia mi problem. Mianowicie, nie jestem w stanie wymyślić pętli odpowiedzialnej za wypełnienie środkowego rzędu literami 'A'. Tylko tyle udało mi się napisać.&lt;/p&gt;



&lt;pre class=&quot;brush:cpp;&quot;&gt;
#include &amp;lt;iostream&amp;gt;

using namespace std;

int main()
{
    int n=6;
    int px=n;
    int py=n;
    for(int i=1; i&amp;lt;=n; i++)
    {
        for(int j=1; j&amp;lt;n*2; j++)
        {
            if(j==px || j==py)
                cout &amp;lt;&amp;lt; &quot;A&quot;;
            else
                cout &amp;lt;&amp;lt; &quot; &quot;;
            if(i==n/2+1)
            {
                

            }





            }

        }
        px--;
        py++;
        cout &amp;lt;&amp;lt; endl;

    return 0;
}&lt;/pre&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/510577/program-drukujacy-ekranie-zlozona-literek-wielkosc-litery-wczytujemy-klawiatury</guid>
<pubDate>Mon, 05 Oct 2020 16:12:07 +0000</pubDate>
</item>
<item>
<title>&quot;Algorytm&quot; do sprawdzania wszystkich możliwości dodawania i odejmowania z tablicy</title>
<link>https://forum.pasja-informatyki.pl/485010/algorytm-do-sprawdzania-wszystkich-mozliwosci-dodawania-i-odejmowania-z-tablicy</link>
<description>Witam, mam tablicę w której są liczby (załóżmy 10 liczb) i chcę każdą ze sobą osobno dodać (tylko dwie jednocześnie) i jeśli liczba a jest większa od b to też dokonać odejmowania (a-b) i moje pytanie jest takie czy istnieje jakiś algorytm lub inne cudo na sprawdzenie wszystkich kombinacji dodawania i odejmowania w języku c#?&lt;br /&gt;
&lt;br /&gt;
Dziękuję za odpowiedź c:</description>
<category>C#</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/485010/algorytm-do-sprawdzania-wszystkich-mozliwosci-dodawania-i-odejmowania-z-tablicy</guid>
<pubDate>Mon, 27 Apr 2020 22:51:09 +0000</pubDate>
</item>
<item>
<title>Wypisanie 15 liczb, których suma jest większa od 20</title>
<link>https://forum.pasja-informatyki.pl/472176/wypisanie-15-liczb-ktorych-suma-jest-wieksza-od-20</link>
<description>

&lt;p&gt;Cześć,&lt;/p&gt;



&lt;p&gt;Muszę napisać program, który wypisze 15 pierwszych liczb, których suma cyfr jest większa od 20 i utknęłam w tym miejscu. Nie wiem gdzie dać warunek i jak, że liczb ma być 15.&amp;nbsp;Będę wdzięczna za wszelkie sugestie.&lt;/p&gt;



&lt;pre class=&quot;brush:java;&quot;&gt;
public class zadanie5 {
	public static void main(String[] args) {
		
		int cyfra = 0;
		int liczba = 0;
		int suma = 1;
		int licznik = 15;
		
		while (liczba != 0) {
			cyfra = liczba%10;
			suma += cyfra;
			liczba = (liczba - cyfra) / 10;
			
			if (suma &amp;gt; 20)	
		
				System.out.println(liczba);	
				
				
				liczba ++;
			&lt;/pre&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
<category>Java</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/472176/wypisanie-15-liczb-ktorych-suma-jest-wieksza-od-20</guid>
<pubDate>Wed, 19 Feb 2020 17:21:26 +0000</pubDate>
</item>
<item>
<title>Array2D wypisanie liczb od 1-20.</title>
<link>https://forum.pasja-informatyki.pl/465961/array2d-wypisanie-liczb-od-1-20</link>
<description>

&lt;p&gt;Cześć tak jak w temacie chciałbym wypisać liczby od 1-20 ale za bardzo nie wiem co teraz aby one się podnosiły o 1.
&lt;br&gt;
Treść zadania :&lt;/p&gt;



&lt;blockquote&gt;


&lt;p&gt;Napiszcie program, który w zmiennej array utworzy tablicę wielowymiarową zgodnie z wartościami w zmiennych rows i cols.&lt;/p&gt;



&lt;p&gt;Elementami tablicy mają być kolejne liczby całkowite zaczynając od jedynki.&lt;/p&gt;
&lt;/blockquote&gt;



&lt;pre class=&quot;brush:jscript;&quot;&gt;
let array = [];
    let cols = 4;
    let rows = 5;
  


  for(let i=0; i&amp;lt; rows; i++){
  array[i]=[];

  
  for(let j = 0;j&amp;lt; cols;j++){

  array[i][j] = i +1 ;
      
    
  }
}
  

console.log(array);&lt;/pre&gt;



&lt;blockquote&gt;


&lt;p&gt;wyświetla :&amp;nbsp;&lt;/p&gt;



&lt;pre&gt;
[ [ 1, 1, 1, 1 ],
  [ 2, 2, 2, 2 ],
  [ 3, 3, 3, 3 ],
  [ 4, 4, 4, 4 ],
  [ 5, 5, 5, 5 ] ]
&lt;/pre&gt;
&lt;/blockquote&gt;



&lt;p&gt;A chciałbym aby dodawał o 1 w górę tzn&amp;nbsp;1,2,3,4 nowa linia 5,6,7,8 ... itd. czy mógłby mi ktoś to roztłumaczyć ?&lt;/p&gt;</description>
<category>JavaScript</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/465961/array2d-wypisanie-liczb-od-1-20</guid>
<pubDate>Mon, 06 Jan 2020 09:44:16 +0000</pubDate>
</item>
<item>
<title>Deklarowanie zmiennych - w pętli czy poza nią</title>
<link>https://forum.pasja-informatyki.pl/465268/deklarowanie-zmiennych-w-petli-czy-poza-nia</link>
<description>

&lt;p&gt;Zdaję sobie sprawę, że zmienne zadeklarowane w pętli są widoczne tylko w niej. Mam pytanie odnośnie co jest lepszą praktyką.&lt;/p&gt;



&lt;p&gt;Bazując na poniższym przykładzie:&lt;/p&gt;



&lt;p&gt;W pierwszym przypadku zmienne są tworzone przed pętlami, co powoduje, że nie są deklarowane za każdym &quot;okrążeniem&quot; pętli, ale na początku kodu powstaje powoli mało przejrzyste &quot;wysypisko&quot; zmiennych.&lt;/p&gt;



&lt;p&gt;W drugim przypadku deklaracje są umieszczone przed ich pierwszym użyciem, ale za każdym &quot;okrążeniem&quot; pętli znowu są deklarowane.&lt;/p&gt;



&lt;p&gt;Zawsze używałem pierwszego rozwiązania(nie pamiętam już nawet powodu czemu tak robiłem). Jednak ostatnio robiłem program, w którym użyłem wiele zmiennych. Wypisanie ich wszystkich na samym początku wydaje mi się strasznie nie przejrzyste, więc zacząłem się zastanawiać czy dobrze robię.&lt;/p&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;



&lt;pre class=&quot;brush:cpp;&quot;&gt;
#include &amp;lt;iostream&amp;gt;
#include &amp;lt;cstdlib&amp;gt;

using namespace std;

int main()
{

&amp;nbsp; &amp;nbsp; int wybor;
&amp;nbsp; &amp;nbsp; bool kontrola_bledow;
&amp;nbsp; &amp;nbsp; string zmienna;

&amp;nbsp; &amp;nbsp; while(true) {



&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;do &amp;nbsp;{
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;kontrola_bledow=0;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;cout &amp;lt;&amp;lt; endl &amp;lt;&amp;lt; &quot;Menu&quot; &amp;lt;&amp;lt; endl;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;cout &amp;lt;&amp;lt; &quot;1. Opcja 1&quot; &amp;lt;&amp;lt; endl;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;cout &amp;lt;&amp;lt; &quot;2. Opcja 2&quot; &amp;lt;&amp;lt; endl;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;cout &amp;lt;&amp;lt; &quot;3. Wyjscie&quot; &amp;lt;&amp;lt; endl;

&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;cout &amp;lt;&amp;lt; &quot;Wybieram:&quot;;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;cin &amp;gt;&amp;gt; wybor;

&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;switch(wybor) {

&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;case 1:
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; // Jakis kod //
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; kontrola_bledow=0;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; break;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;case 2:
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; // Jakis kod //
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; kontrola_bledow=0;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; break;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;case 3:
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; exit(0);
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;default:
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; cout &amp;lt;&amp;lt; &quot;Podano zla wartosc!&quot; &amp;lt;&amp;lt; endl;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; kontrola_bledow=1;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}


&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}while(kontrola_bledow);

&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;cout &amp;lt;&amp;lt; &quot;Wpisz cos:&quot;;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;cin &amp;gt;&amp;gt; zmienna;

&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;cout &amp;lt;&amp;lt; &quot;Wpisales: &quot; &amp;lt;&amp;lt; zmienna;

&amp;nbsp; &amp;nbsp; }

&amp;nbsp; &amp;nbsp; return 0;
}&lt;/pre&gt;



&lt;p&gt;Czy&lt;/p&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;



&lt;pre class=&quot;brush:cpp;&quot;&gt;
#include &amp;lt;iostream&amp;gt;
#include &amp;lt;cstdlib&amp;gt;

using namespace std;

int main()
{

&amp;nbsp; &amp;nbsp; while(true) {

&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;bool kontrola_bledow;

&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;do &amp;nbsp;{
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;kontrola_bledow=0;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;cout &amp;lt;&amp;lt; endl &amp;lt;&amp;lt; &quot;Menu&quot; &amp;lt;&amp;lt; endl;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;cout &amp;lt;&amp;lt; &quot;1. Opcja 1&quot; &amp;lt;&amp;lt; endl;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;cout &amp;lt;&amp;lt; &quot;2. Opcja 2&quot; &amp;lt;&amp;lt; endl;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;cout &amp;lt;&amp;lt; &quot;3. Wyjscie&quot; &amp;lt;&amp;lt; endl;

&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;cout &amp;lt;&amp;lt; &quot;Wybieram:&quot;;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;int wybor;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;cin &amp;gt;&amp;gt; wybor;

&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;switch(wybor) {

&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;case 1:
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; // Jakis kod //
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; kontrola_bledow=0;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; break;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;case 2:
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; // Jakis kod //
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; kontrola_bledow=0;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; break;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;case 3:
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; exit(0);
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;default:
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; cout &amp;lt;&amp;lt; &quot;Podano zla wartosc!&quot; &amp;lt;&amp;lt; endl;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; kontrola_bledow=1;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}


&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}while(kontrola_bledow);

&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;cout &amp;lt;&amp;lt; &quot;Wpisz cos:&quot;;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;string zmienna;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;cin &amp;gt;&amp;gt; zmienna;

&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;cout &amp;lt;&amp;lt; &quot;Wpisales: &quot; &amp;lt;&amp;lt; zmienna;

&amp;nbsp; &amp;nbsp; }

&amp;nbsp; &amp;nbsp; return 0;
}&lt;/pre&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/465268/deklarowanie-zmiennych-w-petli-czy-poza-nia</guid>
<pubDate>Wed, 01 Jan 2020 22:25:37 +0000</pubDate>
</item>
<item>
<title>Program drukujący na ekranie trójkąt, problem</title>
<link>https://forum.pasja-informatyki.pl/428022/program-drukujacy-na-ekranie-trojkat-problem</link>
<description>

&lt;p&gt;Witam, mam napisać program drukujący taki trójkąt&lt;/p&gt;



&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;https://forum.pasja-informatyki.pl/?qa=blob&amp;amp;qa_blobid=13624451776167242623&quot; style=&quot;height:208px; width:600px&quot;&gt;&lt;/p&gt;



&lt;p&gt;Napisałem coś takiego i nie wiem co dalej, czy mógłby mnie ktoś naprowadzić co mam dalej zrobić?&lt;/p&gt;



&lt;pre class=&quot;brush:java;&quot;&gt;
import java.util.Scanner;

public class Zadanie2 {
    public static void main(String[] args) {

        Scanner scan = new Scanner(System.in);
        System.out.println(&quot;Podaj wysokosc: &quot;);
        //int wysokosc = scan.nextInt();
        int wysokosc = 6;
        for(int i=1; i&amp;lt;=wysokosc; i++){

            for(int k=1; k&amp;lt;=wysokosc-i; k++){

                System.out.print(&quot;-&quot;);
            }
            for(int j=1; j&amp;lt;=i; j++){
                System.out.print(&quot;X&quot;);
            }

            System.out.println();
        }
    }
}
&lt;/pre&gt;



&lt;p&gt;Użyć jeszcze jednej pętli?&lt;/p&gt;</description>
<category>Java</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/428022/program-drukujacy-na-ekranie-trojkat-problem</guid>
<pubDate>Sun, 28 Apr 2019 18:25:44 +0000</pubDate>
</item>
<item>
<title>java zagadkowy basen 1, czy można to rozwiązać?</title>
<link>https://forum.pasja-informatyki.pl/416102/java-zagadkowy-basen-1-czy-mozna-to-rozwiazac</link>
<description>

&lt;p&gt;Witam, uczę się Javy i mam taki problem.&lt;/p&gt;



&lt;p&gt;Mam takie zadanie.&lt;/p&gt;



&lt;p&gt;&lt;a href=&quot;https://imgur.com/a/3biqS7A&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;https://imgur.com/a/3biqS7A&lt;/a&gt;&lt;/p&gt;



&lt;p&gt;taki kod udało mi sie jak na razie napisać&lt;/p&gt;



&lt;pre class=&quot;brush:java;&quot;&gt;
package com.company;

public class Main {

    public static void main(String [] args) {
        int x = 0;
        while ( x&amp;lt;4 ) {
            System.out.print(&quot;a &quot;);
            if ( x &amp;lt; 1 ) {
                System.out.print(&quot;n &quot;);
            }
            System.out.print(&quot;asz&quot;);

            if (x &amp;lt;4) {


            }
            if ( x == 1 ) {

            }
            if (x &amp;gt; 1) {

            }
            System.out.println(&quot;&quot;);
            x = x + 1;
        }
    }
}
&lt;/pre&gt;



&lt;p&gt;Wyniki są źłe.&lt;/p&gt;



&lt;p&gt;&lt;a href=&quot;https://imgur.com/a/2PDjoV5&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;https://imgur.com/a/2PDjoV5&lt;/a&gt;&lt;/p&gt;



&lt;p&gt;I mam teraz takie pytanie, czy to zadanie da się rozwiązać, tak jak autor kazał?&amp;nbsp;&lt;/p&gt;</description>
<category>Java</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/416102/java-zagadkowy-basen-1-czy-mozna-to-rozwiazac</guid>
<pubDate>Sat, 23 Feb 2019 13:04:39 +0000</pubDate>
</item>
<item>
<title>Mam problem z zadaniem Stephan Prata</title>
<link>https://forum.pasja-informatyki.pl/394430/mam-problem-z-zadaniem-stephan-prata</link>
<description>

&lt;p&gt;Napisz program, który za pomocą zagnieżdżonych pętli poprosi użytkownika o podanie licz­by wyświetlanych wierszy. Następnie pokaż żądaną liczbę wierszy z gwiazdkami: jedna gwiazdka w pierwszym wierszu, dwie w drugim i tak dalej. Poniżej gwiazdki są poprzedzo­ne dopełnieniami — kropkami pozwalającymi ustalić liczbę wierszy. Oto przykładowy wy­nik działania programu:
&lt;br&gt;

&lt;br&gt;
Podaj liczbę wierszy: 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;

&lt;br&gt;
*****&lt;/p&gt;



&lt;p&gt;Napisalem takie cos :&lt;/p&gt;



&lt;pre class=&quot;brush:plain;&quot;&gt;
#include &amp;lt;iostream&amp;gt;

using namespace std;
int wiersz;

int main()
{
    int n;
    cout &amp;lt;&amp;lt; &quot;Podaj liczbe wierszy: &quot;;
    cin &amp;gt;&amp;gt; n;

    for( int i = 1; i &amp;lt;= n; i++ )
    {

        for( int a = 1; a &amp;lt;= n; a++ )
        {
            cout &amp;lt;&amp;lt; &quot;.&quot;;

        }
        for(int a=1;a&amp;lt;=n;a++)
        {
            cout&amp;lt;&amp;lt;&quot;*&quot;;

        }

  cout &amp;lt;&amp;lt; endl;

    }



    return 0;
}
&lt;/pre&gt;



&lt;p&gt;ale gdy np.napisze 5 wyswietli mi&lt;/p&gt;



&lt;p&gt;.....*****&lt;/p&gt;



&lt;p&gt;.....*****&lt;/p&gt;



&lt;p&gt;.....*****&lt;/p&gt;



&lt;p&gt;.....*****&lt;/p&gt;



&lt;p&gt;.....*****&lt;/p&gt;



&lt;p&gt;i nie wiem co dalej robic&lt;/p&gt;</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/394430/mam-problem-z-zadaniem-stephan-prata</guid>
<pubDate>Sun, 18 Nov 2018 12:00:58 +0000</pubDate>
</item>
<item>
<title>problem z tablicami i strukturami</title>
<link>https://forum.pasja-informatyki.pl/394252/problem-z-tablicami-i-strukturami</link>
<description>

&lt;p&gt;mam problem tzn. z petli uzupelniam tabele struktur i jak wyswietlam komurke ktora wlasnie uzupelnilem to wyswietla dobre dane, a poza petla pół dobre dane a pol nie. tzn. wysokoscie sie zmienia a figure ciagle pokazuje &quot; k &quot;&lt;/p&gt;



&lt;pre class=&quot;brush:cpp;&quot;&gt;
const string figury[L_FIG]={&quot;P&quot;, &quot;K&quot;, &quot;T&quot;, &quot;k&quot;};
const string wysokosci[L_WYS]={&quot;2&quot;,&quot;3&quot;,&quot;4&quot;,&quot;5&quot;,&quot;6&quot;,&quot;7&quot;,&quot;8&quot;,&quot;9&quot;,&quot;10&quot;,&quot;joperk&quot;,&quot;dama&quot;,&quot;krol&quot;,&quot;as&quot;};

struct Karty
{
  string figura;
string wysokosc;
}

// tutaj wyswietla prawidlowe -------------------------------
void zaczytywanie_do_all(Karty tab[])
    {
        for(int i=0;i&amp;lt;L_FIG;i++)
            for(int j=0;j&amp;lt;13;j++)
            {
                tab[j].figura=figury[ i ];
                tab[j].wysokosc=wysokosci[j];

                cout&amp;lt;&amp;lt;tab[j].figura;
                cout&amp;lt;&amp;lt;tab[j].wysokosc&amp;lt;&amp;lt;endl;
            }
// tutaj juz nie --------------------

for(int i=0;i&amp;lt;L_FIG;i++)
            for(int j=0;j&amp;lt;13;j++)
            {

                cout&amp;lt;&amp;lt;tab[j].figura;
                cout&amp;lt;&amp;lt;tab[j].wysokosc&amp;lt;&amp;lt;endl;

            }
&lt;/pre&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/394252/problem-z-tablicami-i-strukturami</guid>
<pubDate>Sat, 17 Nov 2018 17:18:06 +0000</pubDate>
</item>
<item>
<title>Program drukujący literę &quot;A&quot; na ekranie.</title>
<link>https://forum.pasja-informatyki.pl/380275/program-drukujacy-litere-a-na-ekranie</link>
<description>

&lt;p&gt;Witam serdecznie.&lt;/p&gt;



&lt;p&gt;Postanowiłem zacząć uczyć się&amp;nbsp;C++ z książki Pana Grębosza &quot;Opus Magnum&quot;. Brnę poprzez temat o pętlach i gdy już myślałem że to w jakimś stopniu zrozumiałem zacząłem szukać prostych zadań po internecie. Pierwsze zadanie ,aby narysować prostokąt na ekranie nawet sprawnie poszło ,lecz gdy przyszło wydrukować na ekranie litere A zaczęły się schody ,siedzę z tym zadaniem już 3ci dzień...&lt;/p&gt;



&lt;p&gt;Treść zadania:&lt;/p&gt;



&lt;p&gt;&lt;strong&gt;Napisz program drukujący na ekranie literę A złożoną z literek A. Wielkość litery A wczytujemy z klawiatury.&lt;/strong&gt;&lt;/p&gt;



&lt;p&gt;Poniżej wstawiam kod ,który wypociłem. Jakby ktoś mógł pokierować moim myśleniem w dobrą stronę ,byłbym bardzo wdzięczny.&lt;/p&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;



&lt;pre class=&quot;brush:cpp;&quot;&gt;
#include &amp;lt;iostream&amp;gt;

using namespace std;

int main()
{
    cout &amp;lt;&amp;lt; &quot;\t\tRysujemy literke A!!!&quot; &amp;lt;&amp;lt; endl;

    int wysokosc ;

    cout &amp;lt;&amp;lt; &quot;Podaj wysokosc literki: &quot; ;
    cin &amp;gt;&amp;gt; wysokosc ;
    cout &amp;lt;&amp;lt; endl &amp;lt;&amp;lt;endl ;

    for (int a = 0 ; a &amp;lt; wysokosc ; a++)    // wierzcholek
        cout &amp;lt;&amp;lt; &quot; &quot; ;
        cout &amp;lt;&amp;lt; &quot;A&quot; &amp;lt;&amp;lt;endl ;


    for (int b = 1 ; b &amp;lt; wysokosc ;b++)
           {
            for (int c = wysokosc ; c &amp;gt; b ; c--)
            {
            cout &amp;lt;&amp;lt; &quot; &quot; ;
            }

            cout &amp;lt;&amp;lt; &quot;A&quot; ;
                for (int d = 0 ; d &amp;lt; b ;d++)
                {
                  cout &amp;lt;&amp;lt; &quot; &quot; ;
                }

                cout &amp;lt;&amp;lt; &quot;A&quot; &amp;lt;&amp;lt; endl ;
           }



    return 0;}
&lt;/pre&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;



&lt;p&gt;Dziękuję za każdą pomoc w zrozumieniu tego zadania :)&lt;/p&gt;</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/380275/program-drukujacy-litere-a-na-ekranie</guid>
<pubDate>Sat, 15 Sep 2018 17:02:34 +0000</pubDate>
</item>
<item>
<title>Liczby od 20 do 1, caly czas malejaca</title>
<link>https://forum.pasja-informatyki.pl/373400/liczby-od-20-do-1-caly-czas-malejaca</link>
<description>

&lt;p&gt;Mam napiasc program wyswietlajacy 20 wierszy z liczbami przy uzyciu petli For. W pierwszym maja byc od 20 do 1, potem od 19 do 1, itd.&lt;/p&gt;



&lt;p&gt;Jesli dobrze rozumiem mam to wygladac mniej wiecej tak :&lt;/p&gt;



&lt;p&gt;20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1&lt;/p&gt;



&lt;p&gt;19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1&lt;/p&gt;



&lt;p&gt;18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1&lt;/p&gt;



&lt;p&gt;Jak sobie z tym poradzic?&lt;/p&gt;



&lt;pre class=&quot;brush:csharp;&quot;&gt;
for (int i = 20; i &amp;gt;= 1; i--)
            {
                Console.Write(&quot;{0} &quot;, i);
            }&lt;/pre&gt;



&lt;p&gt;Mam taka pierwsze kilka linijek kodu. Co dalej?&lt;/p&gt;</description>
<category>C#</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/373400/liczby-od-20-do-1-caly-czas-malejaca</guid>
<pubDate>Wed, 15 Aug 2018 12:10:07 +0000</pubDate>
</item>
<item>
<title>Algorytm, który sprawdza wszystkie możliwości dodawania</title>
<link>https://forum.pasja-informatyki.pl/295226/algorytm-ktory-sprawdza-wszystkie-mozliwosci-dodawania</link>
<description>

&lt;p&gt;&lt;strong&gt;Zadanie: &lt;/strong&gt;Mamy liczby załóżmy póki &amp;nbsp;A,B,C,D,E(wektorowo)&amp;nbsp;&lt;strong&gt;Liczba =[x][y]&lt;/strong&gt;&lt;/p&gt;



&lt;p&gt;&lt;strong&gt;A = [3][7]&lt;/strong&gt;&lt;/p&gt;



&lt;p&gt;&lt;strong&gt;B = [4][6]&lt;/strong&gt;&lt;/p&gt;



&lt;p&gt;&lt;strong&gt;C = [6][9]&lt;/strong&gt;&lt;/p&gt;



&lt;p&gt;&lt;strong&gt;D = [1][0]&lt;/strong&gt;&lt;/p&gt;



&lt;p&gt;&lt;strong&gt;E = [2][2]&lt;/strong&gt;&lt;/p&gt;



&lt;p&gt;&lt;strong&gt;Pytanie:&lt;/strong&gt;&amp;nbsp;Czy jest jakiś sposób ,aby zapisać w pamięci podręcznej wszystkie możliwe kombinacje dodawania każdego x i każdego y? Ale nie tylko dla 5 liczb ale i dla np. 1000. Czyli:&lt;/p&gt;



&lt;p&gt;x= &amp;nbsp;3 + 4 + 6 + 1 + 2 =16 &amp;nbsp; &amp;nbsp;&lt;strong&gt;&lt;span style=&quot;color:#ff0000&quot;&gt;ALE I TEŻ MIESZANIE&lt;/span&gt; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/strong&gt;x= 3+6+2=11&lt;/p&gt;



&lt;p&gt;x=3+4+6+1=14 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;x=3+4+1=8&lt;/p&gt;



&lt;p&gt;x=3+4+6=13 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;strong&gt;&lt;em&gt; itd...&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;



&lt;p&gt;x=3+4=7&lt;/p&gt;



&lt;p&gt;x=3&lt;/p&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;



&lt;p&gt;&lt;strong&gt;*To samo w przypadku &lt;span style=&quot;color:#ff0000&quot;&gt;y&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;



&lt;p&gt;Nie wiem czy dobrze przekazałem o co mi chodzi, w każdym razie będę wdzięczny za wszelką pomoc.&lt;/p&gt;</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/295226/algorytm-ktory-sprawdza-wszystkie-mozliwosci-dodawania</guid>
<pubDate>Fri, 20 Oct 2017 11:51:45 +0000</pubDate>
</item>
<item>
<title>Dodanie do tablicy na określoną pozycje</title>
<link>https://forum.pasja-informatyki.pl/221150/dodanie-do-tablicy-na-okreslona-pozycje</link>
<description>Np mamy elementy w tablicy 1 3 9 10 i chce dodac na 2 pozycje bez utraty elementu liczbe 8 to ma to wyglądać tak numeruje od zera to po dodaniu ma wyglądać tak 1 3 8 9 10</description>
<category>Java</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/221150/dodanie-do-tablicy-na-okreslona-pozycje</guid>
<pubDate>Sat, 28 Jan 2017 16:15:05 +0000</pubDate>
</item>
<item>
<title>Program ktory poda wszystkie dlugosci mozliwych trojkatów.</title>
<link>https://forum.pasja-informatyki.pl/192449/program-ktory-poda-wszystkie-dlugosci-mozliwych-trojkatow</link>
<description>Cześć,&lt;br /&gt;
&lt;br /&gt;
głowię się nad tym zadaniem drugi dzień, polecenie brzmi następująco:&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Napisz program który wypisze na ekran wszystkie trójkąty o bokach całkowitej długości, których obwód nie&lt;br /&gt;
&lt;br /&gt;
przekracza liczby podanej przez użytkownika.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Jest to zadanie na pętle w języku C. Polecenie rozumiem następująco: podaję trójkąt (np. a=1,b=1.c=1) w pętli która przerwie się, gdy a+b+c przekroczy zmienną podaną przez użytkownika. Nie mam jednak pomyslu w jaki sposób zwiekszać te boki (pamiętając o tym, że muszą spełniać też warunki istnenia trójkąta tj. a+b&amp;gt;c, a+c&amp;gt;b, b+c&amp;gt;a). Myślałem o tym by dodawać po kolei +1 do każdej zmiennej i by wypisywały się boki &amp;nbsp;tylko gdy spełnia się warunek istnienia trójkąta, jednakże w ten sposób np. trójąt a=4, b=3,c=2 mimo, że moze istnieć to się nie wypisze. Oczywiscie nie oczekuje napisanego kodu, ale byłbym wdzięczny za jakąś wskazówkę.&lt;br /&gt;
&lt;br /&gt;
Pozdrawiam&lt;br /&gt;
&lt;br /&gt;
Kuba</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/192449/program-ktory-poda-wszystkie-dlugosci-mozliwych-trojkatow</guid>
<pubDate>Mon, 31 Oct 2016 18:04:50 +0000</pubDate>
</item>
<item>
<title>warunki jak to zrobic</title>
<link>https://forum.pasja-informatyki.pl/181441/warunki-jak-to-zrobic</link>
<description>Mógłbyś mi mój przykład objąć tymi warunkami? Robię tak jak piszesz i mam errory.</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/181441/warunki-jak-to-zrobic</guid>
<pubDate>Thu, 22 Sep 2016 15:16:28 +0000</pubDate>
</item>
<item>
<title>Pętla &quot;while&quot; jak dodać dwa warunki?</title>
<link>https://forum.pasja-informatyki.pl/127467/petla-while-jak-dodac-dwa-warunki</link>
<description>

&lt;p&gt;Witam,&lt;/p&gt;



&lt;p&gt;Popatrzcie na mój kod:&lt;/p&gt;



&lt;pre class=&quot;brush:cpp;&quot;&gt;
#include &amp;lt;iostream&amp;gt;
#include &amp;lt;cstdlib&amp;gt;
#include &amp;lt;time.h&amp;gt;

using namespace std;

int liczba, strzal, proby=20, opcja, puchary=0, wyzwanie;

int main()
{
    cout &amp;lt;&amp;lt; &quot;Witaj! W grze! Wybierz co chcesz zrobic:&quot; &amp;lt;&amp;lt; endl;
    cout &amp;lt;&amp;lt; &quot;Wersja gry: 0.1&quot; &amp;lt;&amp;lt; endl;
    cout &amp;lt;&amp;lt; &quot;1.Graj! &quot;&amp;lt;&amp;lt;endl;
    cout &amp;lt;&amp;lt; &quot;2.Wyzwanie! &quot;&amp;lt;&amp;lt;endl;
    cin &amp;gt;&amp;gt;opcja;

    if(opcja == 1)
        {
             srand(time(NULL));
             liczba = rand()%(100+1);
            while(strzal!=liczba)
            {

            proby++;

            cout &amp;lt;&amp;lt; &quot;Zgadnij jaka to liczba.(to Twoja &quot;&amp;lt;&amp;lt;proby&amp;lt;&amp;lt;&quot; proba.):&quot;;
            cin &amp;gt;&amp;gt; strzal;

            if(strzal==liczba)
            {
                cout &amp;lt;&amp;lt; &quot;Brawo! Zgadles w: &quot;&amp;lt;&amp;lt;proby&amp;lt;&amp;lt;&quot; probie&quot;&amp;lt;&amp;lt;endl;
                cout &amp;lt;&amp;lt; &quot;Wygrywasz: 25 pucharow!&quot;;
                puchary = puchary + 25;
                cout &amp;lt;&amp;lt; &quot;Twoja liczba pucharow: &quot;&amp;lt;&amp;lt; puchary &amp;lt;&amp;lt;endl;
            }

            if(strzal&amp;lt;liczba)
            {
                cout &amp;lt;&amp;lt; &quot;Niestety podales za mala liczbe :(&quot;&amp;lt;&amp;lt;endl;
            }

            if(strzal&amp;gt;liczba)
            {
                cout &amp;lt;&amp;lt; &quot;Niestety podales za duza liczbe :(&quot;&amp;lt;&amp;lt;endl;
            }

            if(strzal&amp;gt;100)
            {
                cout &amp;lt;&amp;lt; &quot;Podales wieksza liczbe niz jest w zakrasie! :(&quot;&amp;lt;&amp;lt;endl;
            }


            }
            }

            if(opcja==2)
            {
                cout &amp;lt;&amp;lt; &quot;Wybierz nr i poziom trudnosci wyzwania:&quot;&amp;lt;&amp;lt;endl;
                cout &amp;lt;&amp;lt; &quot;1.Latwy,zgadnij liczbe w mniej niz 25 rund&quot;&amp;lt;&amp;lt;endl;
                cout &amp;lt;&amp;lt; &quot;2.Sredni,zgadnij liczbe w mniej niz 15 rund&quot;&amp;lt;&amp;lt;endl;
                cout &amp;lt;&amp;lt; &quot;3.Trudny,zgadnij liczbe w mniej niz 10 rund&quot;&amp;lt;&amp;lt;endl;
                cin &amp;gt;&amp;gt;wyzwanie;

            if(wyzwanie==1)
            {
             srand(time(NULL));
             liczba = rand()%(100+1);
            while(strzal!=liczba || proby&amp;gt;24)
            {
            proby++;

            cout &amp;lt;&amp;lt; &quot;Zgadnij jaka to liczba.(W mniej niz 25 rund)(to Twoja &quot;&amp;lt;&amp;lt;proby&amp;lt;&amp;lt;&quot; proba.):&quot;;
            cin &amp;gt;&amp;gt; strzal;

            if(strzal==liczba)
            {
                cout &amp;lt;&amp;lt; &quot;Brawo! Zgadles w: &quot;&amp;lt;&amp;lt;proby&amp;lt;&amp;lt;&quot; probie&quot;&amp;lt;&amp;lt;endl;
                cout &amp;lt;&amp;lt; &quot;Wygrywasz: 25 pucharow!&quot;;
                puchary = puchary + 25;
                cout &amp;lt;&amp;lt; &quot;Twoja liczba pucharow: &quot;&amp;lt;&amp;lt; puchary &amp;lt;&amp;lt;endl;
            }

            if(strzal&amp;lt;liczba)
            {
                cout &amp;lt;&amp;lt; &quot;Niestety podales za mala liczbe :(&quot;&amp;lt;&amp;lt;endl;
            }

            if(strzal&amp;gt;liczba)
            {
                cout &amp;lt;&amp;lt; &quot;Niestety podales za duza liczbe :(&quot;&amp;lt;&amp;lt;endl;
            }

            if(strzal&amp;gt;100)
            {
                cout &amp;lt;&amp;lt; &quot;Podales wieksza liczbe niz jest w zakrasie! :(&quot;&amp;lt;&amp;lt;endl;
            }

            if(strzal&amp;gt;100)
            {
                cout &amp;lt;&amp;lt; &quot;Podales wieksza liczbe niz jest w zakrasie! :(&quot;&amp;lt;&amp;lt;endl;
            }

            if(proby&amp;gt;24)
            {
                cout &amp;lt;&amp;lt; &quot;Przegrales!&quot;;
            }


            }
            }
            }


            while(puchary&amp;lt;=500)
            {
                cout &amp;lt;&amp;lt; &quot;Witaj! W grze! Wybierz co chcesz zrobic:&quot; &amp;lt;&amp;lt; endl;
                cout &amp;lt;&amp;lt; &quot;1.Graj! &quot;&amp;lt;&amp;lt;endl;
                cout &amp;lt;&amp;lt; &quot;2.Wyzwanie! &quot;&amp;lt;&amp;lt;endl;
                cout &amp;lt;&amp;lt; &quot;Twoja liczba pucharow: &quot;&amp;lt;&amp;lt; puchary &amp;lt;&amp;lt;endl;
                cin &amp;gt;&amp;gt;opcja;
            }
                return 0;
        }


&lt;/pre&gt;



&lt;p&gt;a co wyświetla mi się w konsoli:&lt;/p&gt;



&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;http://forum.pasja-informatyki.pl/?qa=blob&amp;amp;qa_blobid=7799328188473666566&quot; style=&quot;height:290px; width:600px&quot;&gt;&lt;/p&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;



&lt;p&gt;Chciałbym aby pętla While zerwała się gdy ktos zgadnie liczbę lub jeżeli ktos zrobi więcej niż 24 proby. A w konsoli można było zrobić tyle ile chcemy prób.&lt;/p&gt;



&lt;p&gt;Z góry dziękuję;&lt;/p&gt;</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/127467/petla-while-jak-dodac-dwa-warunki</guid>
<pubDate>Sat, 09 Apr 2016 07:16:07 +0000</pubDate>
</item>
</channel>
</rss>