Pseudojęzyk


Pseudojęzyk (pseudokod):
- metoda pośrednia zapisu algorytmu miedzy listą kroków a językiem programowania;
- uproszczony system oznaczeń, umożliwiający zapis algorytmu w postaci programu;
- podstawowe konstrukcje stosowane do zapisywania algorytmów mają swoje odpowiedniki w większości języków programowania.

Struktura programu:

nagłówek:
- zawiera nazwę programu;

blok główny:
- część deklaracyjna: zawiera zmienne używane w programie;
- część wykonawcza programu (program główny): zawiera poszczególne operacje zapisane za pomocą instrukcji.

Przykład: pseudokod obliczania wartości bezwzględnej:

START;
WCZYTAJ Rzeczywiste x;
Jeśli x>=0 PISZ (x); W przeciwnym wypadku PISZ (-x);
KONIEC

Przykładowe instrukcje pseudojęzyka:
a). PROGRAM nazwa programu;
b). START
c). KONIEC.
d). ZMIENNE lista zmiennych: typ zmiennej;
e). WPROWADŹ/WCZYTAJ (lista zmiennych);
f). WYPROWADŹ/PISZ (lista argumentów);
g). Nazwa zmiennej := wyrażenie – instrukcja przypisania;
h). JEŚLI warunek logiczny
     TO instrukcja 1
     W PRZECIWNYM WYPADKU instrukcja 2;

Pseudokod obliczania średniej trzech liczb:

PROGRAM Średnia;
ZMIENNE a, b, c, S, Sr: rzeczywiste;
ZACZNIJ
     WPROWADŹ(a, b, c);
     S := a + b + c;
     Sr := S/3;
     WYPROWADŹ(‘Średnia wynosi:’ Sr);
ZAKOŃCZ.

Zadanie nr 1
Napisz algorytm za pomocą pseudojęzyka. Algorytm ma wczytywać z klawiatury wartości dwóch liczb, obliczać sumę tych liczb i wyświetlać jej wartość na ekranie monitora.

Zadanie nr 2
Napisz algorytm za pomocą pseudojęzyka. Algorytm ma wczytywać z klawiatury wartości dwóch liczb oraz wyświetlać w trzech liniach następujące wyniki: w linii pierwszej sumę, w linii drugiej różnicę oraz w linii trzeciej iloczyn tych liczb.

Zadanie nr 3
Napisz algorytm za pomocą pseudojęzyka. Algorytm ma obliczać długość boku kwadratu o polu P.

Zadanie nr 4
Napisz algorytm za pomocą pseudojęzyka. Algorytm ma obliczać pole powierzchni i obwód trójkąta prostokątnego. Długości boków przy kącie prostym są podawane podczas działania algorytmu.


Wróć do spisu tematów