Wpis z mikrobloga

No to jak pascal to tylko brak biegun i end po 'do' wskazuje tylko następna linia jest w pętli wykonywana, formatowanie nie ma tu nic do rzeczy.
  • Odpowiedz
@idl3r: ogólnie zadanie jest mocno bez sensu. W 4 linijce masz x = x*2, a w piątej for sprawdzający czy x jest podzielne przez 2. Skoro dopiero co go przemnożyliśmy przez 2, a operujemy tylko na liczbach całkowitych (x=0 i x=x+2), to ten for nic tutaj nie robi. Zawsze będzie wykonana instrukcja x=x+1.
  • Odpowiedz
@idl3r: wg mnie w pętli wykonuje się jedna instrukcja ( tak jest traktowane gdy nie ma nawiasów wyznaczających blok instrukcji lub słowa kluczowego endwhile/end )
po pętli x = 9
x = 18
x jest patrzyste więc x = 19, ale zapisałbym przy odpowiedzi notatkę, że wynik przy założeniu, że w for wykonuje się jedna instrukcja ( bo wygląda jak źle ułożone zadanie )
  • Odpowiedz