Pseudokod AQA: edytor i interpreter online
Pisz pseudokod w stylu AQA, uruchamiaj go prosto w przeglądarce i przechodź przez każdą linijkę, obserwując, jak zmieniają się zmienne.
Czym jest pseudokod?
Pseudokod to sposób zapisania logiki programu prostym językiem, zanim napiszesz prawdziwy kod. Używa ustrukturyzowanych słów kluczowych (IF, FOR, WHILE, PROCEDURE), dzięki czemu kroki są jednoznaczne, ale pomija drobiazgową składnię konkretnego języka programowania. To idealne narzędzie do planowania algorytmów, nauki do egzaminów i tłumaczenia pomysłów.
Ten edytor stosuje konwencje egzaminacyjne AQA: strzałkę przypisania ←, OUTPUT i USERINPUT, IF/ELSE/ENDIF, FOR…ENDFOR, WHILE…ENDWHILE, REPEAT…UNTIL oraz SUBROUTINE…ENDSUBROUTINE z RETURN. Kliknij Uruchom, żeby zobaczyć wynik, a potem przechodź po jednej linijce.
Składnia pseudokodu AQA w pigułce
| Konstrukcja | Składnia | Przykład |
|---|---|---|
| Przypisanie | x ← value | total ← 0 |
| Wypisanie | OUTPUT expr, expr | OUTPUT "Total: ", total |
| Wczytanie | x ← USERINPUT | name ← USERINPUT |
| Wybór (if / else) | IF … THEN … ELSE … ENDIF | IF n > 5 THEN … ENDIF |
| Pętla z licznikiem | FOR i ← a TO b … ENDFOR | FOR i ← 1 TO 10 … ENDFOR |
| Pętla z warunkiem na początku | WHILE cond … ENDWHILE | WHILE n > 0 … ENDWHILE |
| Pętla z warunkiem na końcu | REPEAT … UNTIL cond | REPEAT … UNTIL n = 0 |
| Procedura / podprogram | SUBROUTINE name(params) … ENDSUBROUTINE | greet("Ada") |
| Funkcja zwracająca wartość | SUBROUTINE … RETURN value … ENDSUBROUTINE | RETURN n * n |
| Komentarz | // comment | // swap the values |
Zobacz te algorytmy w animacji
Pseudokod: najczęstsze pytania
Czym jest pseudokod?
Pseudokod to opis kroków algorytmu prostym językiem, z użyciem ustrukturyzowanych słów kluczowych, takich jak IF, FOR i WHILE, ale bez ścisłej składni prawdziwego języka programowania. Pozwala zaplanować i przekazać logikę, zanim napiszesz kod.
Czym jest pseudokod AQA?
Pseudokod AQA to styl kodu używany w arkuszach egzaminacyjnych AQA GCSE i A-level z informatyki (Computer Science). Przypisuje wartości strzałką ←, wczytuje dane przez USERINPUT, wypisuje przez OUTPUT i grupuje kod wielokrotnego użytku w blokach SUBROUTINE…ENDSUBROUTINE.
Czy edytor pseudokodu jest darmowy?
Tak. Edytor i interpreter pseudokodu są całkowicie darmowe, działają w przeglądarce i nie wymagają rejestracji ani instalacji.