Subr – sutrumpinimas iš angl. subroutine (paprogramė). Tai kompiuterių programavimo sąvoka, reiškianti pakartotinai naudojamą kodo bloką, kurį galima iškviesti iš pagrindinės programos.
Pagrindinės savybės:
- Sumažina kodo kartojimą.
- Palengvina priežiūrą.
- Dažnai grąžina rezultatą.
Pavyzdžiai:
1. Python (funkcija):
python
def kvadratas(x):
return x x
print(kvadratas(5)) 25
2. JavaScript (funkcija):
javascript
function suma(a, b) {
return a + b;
}
console.log(suma(3, 4)); // 7
3. C (funkcija):
c
int didesnis(int a, int b) {
return (a > b) ? a : b;
}
printf("%d", didesnis(10, 7)); // 10
Sinonimai: funkcija, procedūra, metodas (priklausomai nuo kalbos/konteksto).
Jūsų pataisymai bus išsiųsti moderatorių peržiūrai, jei informacija tikslesnė/taisyklingesnė
ji bus patalpinta vietoj esamos.