Hirdetés
- Samsung Galaxy S26 - szeret, nem szeret
- One mobilszolgáltatások
- Samsung Galaxy S26 Ultra - fontossági sorrend
- Xiaomi 15T Pro - a téma nincs lezárva
- Fotók, videók mobillal
- Nokia N9 - az első mohikán
- Apple Watch
- Xiaomi 17 Ultra - jó az optikája
- Samsung Galaxy S21 és S21+ - húszra akartak lapot húzni
- Stílussal és friss szenzorokkal futott be a Huawei Watch GT 5
-
Mobilarena

Új hozzászólás Aktív témák
-
[LOLDMA]
csendes tag
Szervusz!
Az eljárás az egy részprogram a nagy programodon belül, amit többször is meg lehet hívni különböző adatokkal. Ezek az adatok a paraméterek amiket úgynevezett át kell adni. A paraméter átadás gyakorlatilag az, amikor megadod az eljárásnak hogy milyen adatokkal dolgozzon.
Kétféle paraméterátadás létezik:
-Amikor az átadott változót ha változtatod az eljáráson belül, akkor miután lefutott a részprogram, a változó értéke a megváltoztatott marad.
-Amikor lefut az eljárás, és utána a benne változtatott változó visszaáll az előtte lévő állapotra.Nézzünk egy példát:
eljárás összeadás(a : egész szám, b : egész szám, változó c : egész szám)
c := a + b
a :=a*2
b := b*b
eljárás vége.mint látható, a paramétereket az eljárás után egy zárójelben kell feltűntetni a változók (paraméterek) típusával együtt, illetve azt is jelezni kell, hogyha az átadott paraméternek az értékét megváltozva akarjuk visszakapni.
Lássuk hogy mit is csinál a program. Hívjuk meg az eljárást:y:=2
z:=3
összeadás(y,z,x)és most nézzük meg hogy mi történik.
ugye most eljáráson belül a=y=2, b=z=3, c=x, szóval első parancsunk után x 3+2 azaz 5 lesz.
Ezek után a változó értéke 4 lesz, b változóé meg 9. Miután lefut az eljárás, x értéke 5 marad, de mivel az a, és b paraméter nem volt megjelölve, hogy a megváltozott értékeket adja vissza, ezért az eredeti marad. A lefutás után x=5, y=2, z=3.
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- Veszprém és környéke adok-veszek-beszélgetek
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Milyen egeret válasszak?
- Autós topik
- E-book olvasók
- Szombathely és környéke adok-veszek-beszélgetek
- LEGO klub
- Okos otthon - Home Assistant, openHAB és más nyílt rendszerek
- Steam topic
- Látásjavító szemműtét
- További aktív témák...
- KÜLÖNLEGES RITKASÁG! VADIÚJ Microsoft Surface Pro 12 12" Snapdragon X Plus 16GB 512GB LEVENDULA 686g
- Microsoft Surface Laptop 5 i5-1245U 16 GB RAM 2256X1504 érintőkijelző Garancia
- -1millió Új Lenovo 18 Legion 9 WQUXGA 440Hz U9 275HX 64GB 4TB SSD Nvidia RTX 5090 24GB 175W Garancia
- Samsung 16GB DDR5 5600MHz M425R2GA3PB0-CWM
- REFURBISHED és ÚJ - Lenovo ThinkPad 40AY Universal USB-C Dock
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest


