<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>Forum Pasja Informatyki - Najnowsze z tagiem działania</title>
<link>https://forum.pasja-informatyki.pl/tag/dzia%C5%82ania</link>
<description>Powered by Question2Answer</description>
<item>
<title>Pytanie odnośnie działań na listach</title>
<link>https://forum.pasja-informatyki.pl/473818/pytanie-odnosnie-dzialan-na-listach</link>
<description>Mam pytanie bo nie mogę znaleźć tego na internecie a chodzi mi o wypisywanie liczb z listy i dodanie ich do siebie i nie chodzi mi o połączenie dwóch liczb w jedną np. ['12', '+', '12'] &amp;nbsp;i wyciągam pozycje 0 i pozycje 2 i nie chcę ich łączyć '1212' &amp;nbsp;tylko dodać je do siebie 12 + 12 = 24</description>
<category>Python</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/473818/pytanie-odnosnie-dzialan-na-listach</guid>
<pubDate>Sat, 29 Feb 2020 11:21:56 +0000</pubDate>
</item>
<item>
<title>Zaokrąglony wynik przy innym zapisaniu działania. C++</title>
<link>https://forum.pasja-informatyki.pl/464568/zaokraglony-wynik-przy-innym-zapisaniu-dzialania-c</link>
<description>

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



&lt;p&gt;dlaczego przy innym zapisie równania, wynik jest zaokrąglony do części setnych, a w drugim, zapisie tego samego działania&amp;nbsp;&amp;nbsp;do części&amp;nbsp; dziesięciotysięcznych?&amp;nbsp;&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()
{
 double stopnie=0, sekundy=0, minut=0;



        cout&amp;lt;&amp;lt;&quot;Podaj stopnie: &quot;;
        cin&amp;gt;&amp;gt;stopnie;
        cout&amp;lt;&amp;lt;endl;

        cout&amp;lt;&amp;lt;&quot;Podaj sekundy: &quot;;
        cin&amp;gt;&amp;gt;sekundy;
        cout&amp;lt;&amp;lt;endl;

        cout&amp;lt;&amp;lt;&quot;Podaj minuty: &quot;;
        cin&amp;gt;&amp;gt;minut;
        cout&amp;lt;&amp;lt;endl;

  double wynik=0;

// 1 sposób na zapisanie równania;
       
 sekundy/=60;
        sekundy+=minut;
        minut/=60;
        stopnie+=minut;
        wynik=stopnie;


        //drugi sposób
       // wynik = stopnie + (( (sekundy/60) +  minut)/60); 
                                                        

        cout&amp;lt;&amp;lt;&quot;oto twoj wynik: &quot;&amp;lt;&amp;lt;wynik;


    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/464568/zaokraglony-wynik-przy-innym-zapisaniu-dzialania-c</guid>
<pubDate>Fri, 27 Dec 2019 16:57:15 +0000</pubDate>
</item>
<item>
<title>Definicja funkcji Python</title>
<link>https://forum.pasja-informatyki.pl/417049/definicja-funkcji-python</link>
<description>Witam. Mam problem z definicją następującej funkcji:&lt;br /&gt;
&lt;br /&gt;
t --&amp;gt; ( t*sin(t)/2, t*cos(t)/2).&lt;br /&gt;
&lt;br /&gt;
Trudno mi jest nawet wyobraźić wykres takiej funkcji.</description>
<category>Python</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/417049/definicja-funkcji-python</guid>
<pubDate>Wed, 27 Feb 2019 20:24:41 +0000</pubDate>
</item>
<item>
<title>Co się dzieje po wciśnięciu przycisku power w komputerze? - definicja</title>
<link>https://forum.pasja-informatyki.pl/398389/co-sie-dzieje-po-wcisnieciu-przycisku-power-w-komputerze-definicja</link>
<description>Witam,&lt;br /&gt;
&lt;br /&gt;
Potrzebowałbym definicji tego co dzieje się po wciśnięciu przycisku power w komputerze, krótką wyczerpującą potrzebna na test z tego zakresu (pierwsza technikum, profil informatyk) jednak w internecie nie znalazłem niczego takiego. Z góry dziękuje, miłego dnia :D</description>
<category>Offtop</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/398389/co-sie-dzieje-po-wcisnieciu-przycisku-power-w-komputerze-definicja</guid>
<pubDate>Wed, 05 Dec 2018 16:19:59 +0000</pubDate>
</item>
<item>
<title>Działania matematyczne na stringach</title>
<link>https://forum.pasja-informatyki.pl/313548/dzialania-matematyczne-na-stringach</link>
<description>

&lt;p&gt;Witam. Mam problem z działaniami matematycznymi na stringach.&lt;/p&gt;



&lt;p&gt;&lt;a rel=&quot;nofollow&quot; href=&quot;https://pastebin.com/jz9T1nv4&quot;&gt;KOD&lt;/a&gt;&lt;/p&gt;



&lt;p&gt;(Program nie jest jeszcze całkowicie skończony).&lt;/p&gt;



&lt;p&gt;Problem można zauważyć już w linijce 38/39. Jeśli podamy pesel to program zgodnie z
&lt;br&gt;
cout&amp;lt;&amp;lt;pesel[0]&amp;lt;&amp;lt;endl; wyświetli wpisaną wartość, lecz gdy ma zrobić a=10* pesel[0]; pobiera dane liczby z tablicy ASCII i wtedy wykonuje działanie matematyczne. Nie wiem czy gdzieś popełniłem błąd czy może taki urok stringów, o którym nie wiedziałem.&lt;/p&gt;



&lt;p&gt;Byłbym wdzięczny, gdyby ktoś mógł mi to wytłumaczyć i ewentualnie nakierować na odpowiednie tory :)&lt;/p&gt;</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/313548/dzialania-matematyczne-na-stringach</guid>
<pubDate>Tue, 26 Dec 2017 14:43:39 +0000</pubDate>
</item>
<item>
<title>Działania na stringach</title>
<link>https://forum.pasja-informatyki.pl/311350/dzialania-na-stringach</link>
<description>Cześć, potrzebuję dokonać działania(dodawnie i odejmowanie) na liczbach w stringach&lt;br /&gt;
&lt;br /&gt;
string a = &amp;quot;10&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
string b = &amp;quot;20&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
b - a =&amp;gt; &amp;quot;10&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
Z góry dzięki za pomoc ;)&lt;br /&gt;
&lt;br /&gt;
Uwaga: Jeśli chcecie odpowiedzieć, &amp;quot;Lepiej zrób to w intach&amp;quot;, &amp;quot;Po co Ci w stringach, jak możesz w intach&amp;quot;, etc to się nie wysilajcie i wyjdźcie z pytanka ;)</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/311350/dzialania-na-stringach</guid>
<pubDate>Fri, 15 Dec 2017 14:16:23 +0000</pubDate>
</item>
<item>
<title>Zamiana systeków liczbowych C++</title>
<link>https://forum.pasja-informatyki.pl/191879/zamiana-systekow-liczbowych-c</link>
<description>Cześć,&lt;br /&gt;
&lt;br /&gt;
słuchajcie mam problem. muszę napisać program który zamienia mi liczby na różne systemy: binarny, czwórkowy, ósemkowy i szesnastkowy. Nie mogę używać tablic, jedynie instrukcje sterujące.&lt;br /&gt;
&lt;br /&gt;
O ile z dziesiętnego na dwójkowy to jest w zasadzie prosta sprawa tak z binarnego na szesnastkowy a potem z szesnastkowego na ósemkowy i z ósemkowego na dziesiętny robi się problem.&lt;br /&gt;
&lt;br /&gt;
Gdzieś znalazłem informacje, że w for definiuje int i p, gdzie int to jest jakas liczba w danym systemie a p odpowiada za ilość przesunięć bitowych ale nie bardzo wiem jak mam to zrobić.&lt;br /&gt;
&lt;br /&gt;
Będę bardzo wdzięczny za pomoc! :)</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/191879/zamiana-systekow-liczbowych-c</guid>
<pubDate>Sat, 29 Oct 2016 19:53:23 +0000</pubDate>
</item>
<item>
<title>Excel, działania na systemach liczbowych</title>
<link>https://forum.pasja-informatyki.pl/191623/excel-dzialania-na-systemach-liczbowych</link>
<description>

&lt;p&gt;Witam.&amp;nbsp;Problem polega na dodaniu &lt;span style=&quot;text-decoration: underline;&quot;&gt;liczby&amp;nbsp;ujemnej&lt;/span&gt; z systemu szesnastkowego&amp;nbsp;(lub innego)&amp;nbsp;&lt;span style=&quot;text-decoration: underline;&quot;&gt;do dodatniej&lt;/span&gt;, np. &lt;strong&gt;-1AC2 + 35CB&lt;/strong&gt; w arkuszu kalkulacyjnym excel lub &lt;span style=&quot;text-decoration: underline;&quot;&gt;libreoffice&lt;/span&gt;.&amp;nbsp;&lt;/p&gt;



&lt;p&gt;Z dodawaniem dwóch liczb dodatnich w systemach liczbowych nie było&amp;nbsp;problemów. Wykonywałam to za pomocą funkcji. Dla przykładu działanie: &amp;nbsp;AB4 + F8C = 1A40&lt;/p&gt;



&lt;p&gt;Rozwiązane kombinacją funkcji:&amp;nbsp;&amp;nbsp;&lt;strong&gt;DZIES.NA.SZESN(SZESN.NA.DZIES(A4)+SZESN.NA.DZIES(B4))&lt;/strong&gt;&lt;/p&gt;



&lt;p&gt;Mając pierwszą liczbę ujemną funkcja rozpoczynała się tak samo&amp;nbsp;&lt;strong&gt;DZIES.NA.SZESN((&lt;/strong&gt;
&lt;br&gt;
z tego co pamiętam były dwa nawiasy otwierające&amp;nbsp;i w nim mnożenie przez -1 i&amp;nbsp;zastosowanie funkcji MODUŁ.LICZBY, chodzi o zamianę liczby ujemnej na dodatnią,&amp;nbsp;nie wiem jak dokładnie trzeba to wpisać.
&lt;br&gt;
Przypominam &lt;span style=&quot;text-decoration: underline;&quot;&gt;LICZBA UJEMNA + DODATNIA&lt;/span&gt;&amp;nbsp;z systemów liczbowych,&amp;nbsp;stosując funkcje.&lt;/p&gt;



&lt;p&gt;Jeśli ktoś potrafi to rozwiązać to proszę o odpowiedź! :)&amp;nbsp;&lt;/p&gt;



&lt;p&gt;Z góry dziękuję.&lt;/p&gt;</description>
<category>Rozwój zawodowy, nauka, praca</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/191623/excel-dzialania-na-systemach-liczbowych</guid>
<pubDate>Fri, 28 Oct 2016 18:59:55 +0000</pubDate>
</item>
<item>
<title>Powiadomienie o zakończeniu działania</title>
<link>https://forum.pasja-informatyki.pl/100166/powiadomienie-o-zakonczeniu-dzialania</link>
<description>

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



&lt;p&gt;Mam zamiar zrobić w prostej gierce przeglądarkowej misje, w której po kliknięciu odpowiedniej misji, włączy się licznik, a po jego zakończeniu wyskoczy wiadomość z rezultatem.&lt;/p&gt;



&lt;p&gt;Rozkminiłem to tak:&lt;/p&gt;



&lt;p&gt;Kliknięcie w przycisk zadania -&amp;gt; wpisanie do rekordu koniec zadania -&amp;gt; jeśli obecna data jest większa lub równa dacie z rekordu dodaje nam monety i ustawia domyślny rekord końca misji.&lt;/p&gt;



&lt;p&gt;Dodałem skrypt, który odświeża diva z monetami co 500ms, zastanawiam się, czy to może spowodować jakieś serwerowe lagi?&lt;/p&gt;



&lt;p&gt;Czy do każdego buttona potrzebuje kolejnej funkcji?&lt;/p&gt;



&lt;p&gt;Proszę również o jakieś uwagi co do kodu, w celu ulepszenia :)&lt;/p&gt;



&lt;p&gt;Z góry dzięki!&lt;/p&gt;



&lt;pre class=&quot;brush:jscript;&quot;&gt;
$(document).ready(function() {
    $(&quot;#FormSubmit&quot;).click(function (e) {
            e.preventDefault();
            
            $(&quot;#FormSubmit&quot;).hide(); 
            
            
             var myData = 'content_txt='+ $(&quot;#contentText&quot;).val(); //build a post data structure
            jQuery.ajax({
            type: &quot;POST&quot;, 
            url: &quot;re2.php&quot;,
            dataType:&quot;text&quot;,
            data:myData, 
            success:function(response){
                $(&quot;#responds&quot;).append(response);
                $(&quot;#FormSubmit&quot;).show();

            },
            error:function (xhr, ajaxOptions, thrownError){
                $(&quot;#FormSubmit&quot;).show();
                alert(thrownError);
            }
            });
    });
});
    function refresh_div() {
        jQuery.ajax({
            url:'re3.php',
            type:'POST',
            success:function(results) {
                jQuery(&quot;.result&quot;).html(results);
            }
        });
    }

    t = setInterval(refresh_div,500);
    &lt;/pre&gt;



&lt;p&gt;&lt;strong&gt;re2.php&lt;/strong&gt;&lt;/p&gt;



&lt;pre class=&quot;brush:php;&quot;&gt;
&amp;lt;?php
$username = &quot;root&quot;; //mysql username
$password = &quot;&quot;; //mysql password
$hostname = &quot;localhost&quot;; //hostname
$databasename = 'gra'; //databasename

//connect to database
$mysqli = new mysqli($hostname, $username, $password, $databasename);

$zero = &quot;0000-00-00 00:00:00&quot;;
$time = date('Y-m-d H:i:s', strtotime('+10 second'));
$data = date('Y-m-d H:i:s');

$check = $mysqli-&amp;gt;query(&quot;SELECT koniec FROM gracze WHERE nick = 'domin' &quot;);
while($row = $check-&amp;gt;fetch_assoc())
{
  $kuniec = $row[&quot;koniec&quot;];

}
if($kuniec!=$zero){
	echo &quot;Aktualnie robisz zadanie&quot;;
} else{
$tez = $mysqli-&amp;gt;query(&quot;UPDATE gracze SET koniec = '$time' WHERE nick = 'domin'&quot;);
}
?&amp;gt;&lt;/pre&gt;



&lt;p&gt;&lt;strong&gt;re3.php&lt;/strong&gt;&lt;/p&gt;



&lt;pre class=&quot;brush:php;&quot;&gt;
&amp;lt;?php
$username = &quot;root&quot;; //mysql username
$password = &quot;&quot;; //mysql password
$hostname = &quot;localhost&quot;; //hostname
$databasename = 'gra'; //databasename

//connect to database
$mysqli = new mysqli($hostname, $username, $password, $databasename);


$check = $mysqli-&amp;gt;query(&quot;SELECT koniec FROM gracze WHERE nick = 'domin' &quot;);
while($row = $check-&amp;gt;fetch_assoc())
{
  $time = $row[&quot;koniec&quot;];

}
$zero = &quot;0000-00-00 00:00:00&quot;;
$data = date('Y-m-d H:i:s');

$datetime1 = date_create($time);
$datetime2 = date_create($data);


$left = date_diff($datetime1,$datetime2);

$dodaj = $mysqli-&amp;gt;query(&quot;SELECT monety FROM gracze WHERE nick = 'domin' &quot;);
while($row = $dodaj-&amp;gt;fetch_assoc())
{
  echo $row[&quot;monety&quot;];
  if($time != $zero){
	  echo 'Do końca misji pozostało: '.$left-&amp;gt;format(&quot;%s&quot;);
  }

}




if($time&amp;lt;=$data &amp;amp;&amp;amp; $time != $zero){
	$tez = $mysqli-&amp;gt;query(&quot;UPDATE gracze SET koniec = '$zero' WHERE nick = 'domin'&quot;);
	$dodaj = $mysqli-&amp;gt;query(&quot;UPDATE gracze SET monety = monety + 1 WHERE nick = 'domin'&quot;);
}

?&amp;gt;&lt;/pre&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
<category>JavaScript</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/100166/powiadomienie-o-zakonczeniu-dzialania</guid>
<pubDate>Mon, 18 Jan 2016 17:16:41 +0000</pubDate>
</item>
<item>
<title>Wyświetlenie ile razy zostało wykonane działanie.</title>
<link>https://forum.pasja-informatyki.pl/84572/wyswietlenie-ile-razy-zostalo-wykonane-dzialanie</link>
<description>Witam,&lt;br /&gt;
&lt;br /&gt;
Mam pytanie odnośnie jak zakodować by program wyświetlił mi ilość wykonanych działań ?&lt;br /&gt;
&lt;br /&gt;
Chodzi mi tu że po wprowadzeniu jakiejś liczby program przy użyciu modulo dzieli liczbe póki wynikiem będzie &amp;quot;0&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
zależy mi na takim rezultacie:&lt;br /&gt;
&lt;br /&gt;
&amp;quot;&lt;br /&gt;
&lt;br /&gt;
podaj liczbe: 2,43 //przykładowo&lt;br /&gt;
&lt;br /&gt;
liczba wykonanych działań: 14.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Z góry dziękuję za pomoc,&lt;br /&gt;
&lt;br /&gt;
Pozdrawiam!</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/84572/wyswietlenie-ile-razy-zostalo-wykonane-dzialanie</guid>
<pubDate>Mon, 30 Nov 2015 00:38:16 +0000</pubDate>
</item>
</channel>
</rss>