Aktywne Wpisy
ziemniak_na_export +173
Odchodzi moja kotka. Jest z nami 10 lat. Tydzień temu zaczęła mniej jeść, walczyliśmy o nią, ale dzisiaj przyszła diagnoza - chłoniak.
Jestem 30+ facetem, w gabinecie się rozkleilem, przy kobietach. Ale to było silniejsze ode mnie.
Kot ma wodobrzusze. Po interwencji weta jest lepiej, ale to chwilowe, potrwa pewnie do jutra. Nie jest w stanie agonalnym. Dostala tez porzadna dawke lekow przeciwbolowych, jest spokojna, teraz sobie drzemie. Nie czuje bólu, mam nadzieję.
Jestem 30+ facetem, w gabinecie się rozkleilem, przy kobietach. Ale to było silniejsze ode mnie.
Kot ma wodobrzusze. Po interwencji weta jest lepiej, ale to chwilowe, potrwa pewnie do jutra. Nie jest w stanie agonalnym. Dostala tez porzadna dawke lekow przeciwbolowych, jest spokojna, teraz sobie drzemie. Nie czuje bólu, mam nadzieję.

Uli_Kunkel +180





http://wrzuc.se/images/5bf975d83e30f.png
Mianowicie gdy ma zwrócić wartość 1 dzielone przez coś (większe od 1) to zamiast zwracać ułamka zwraca zawsze 1. Przeszukałem już pół internetu i nic nie działa (mnożenie przez 1.0, double, float itd).
Jakieś pomysły? Bo widocznie błąd jest nie tam gdzie go szukam.
#programowanie #c++ #visualstudio
http://wrzuc.se/images/5bf97da297a5b.png
1. m "musi być" większe od zera żeby pętla w ogóle się wykonała
2. m razy mnożysz w * n
2.1 nic nie podstawiasz pod n (nie jest ci do niczego potrzebne)
_____
wywal
nw = w * n;Jakiego typu jest „n”?
Poza tym, co ty tak właściwie chcesz tu policzyć? _M razy pomnóż 1*N_ - po co to? Toż to zawsze będzie jeden.
Tak jak myślałem błąd był nie tam gdzie go szukałem. Trzeba w pętli <= m zamienić na abs(m), bo w przypadku ujemnego m pętla po prostu nie startowała.
Program ma służyć do obliczania dowolnej potęgi (nawet o wykładniku ujemnym).
Aczkolwiek doceniam pomoc.