értékadás: =, :=

Értékadás változó értékadására szolgál. Használhatjuk barmilyen adattípusal egyetlenegy feltétel van hogy az első paraméter(bal oldal) értékfelvevő legyen. Programozási nyelvektől függően lehetnek különféle feltételek hogy milyen típusú változóba milyen típusú értéket lehet megadni.

=

Leírás

var =expression;
Használt kulcsszavak: =

Bemenet


Kimenet

Kompatibilis programozási nyelvek:
C | Visual C++ .NET | C++ | C# | Java | JavaScript | PHP

Példaprogramok

Példaprogram

értékadás lehetséges használata:
x = 1.234;         // x = 1.234
y = x * 3.14;      // y = 3.87476
if (y<5)
   y = y/ 3.14;    // y = 1.234

Példaprogram

További példaprogram részletek:
ret = j<i;
a2 = !true;
z = (x+y+30)+3;
i = i-5;
y = x / 0.5;
x =0;

:=

Leírás

var :=expression;
Használt kulcsszavak: :=

Bemenet

Kompatibilis programozási nyelvek:
Pascal | Object Pascal | Free Pascal

Példaprogramok

Object Pascal

értékadás lehetséges használata:
x := 1.234;         // x = 1.234
y := x * 3.14;      // y = 3.87476
if y<5 then
   y := y/ 3.14;    // y = 1.234

Object Pascal

További példaprogram részletek:
if x>$abc then
  y := x / $a;    // y = 466
a := 4 >= 2;
i:=10;
z := (x+y+30)+3;
z := (x * 2 div y +5);
y:= false;

=

Leírás

var =expression
Használt kulcsszavak: =

Bemenet

Kompatibilis programozási nyelvek:
Basic | FreeBASIC | Visual Basic .NET

Példaprogramok

Basic

értékadás lehetséges használata:
x = 1.234         ' x = 1.234
y = x * 3.14      ' y = 3.87476
if y<5 then
   y = y/ 3.14    ' y = 1.234
end if

Basic

További példaprogram részletek:
do
  i=i+1
  if i=5 then
    exit do
end if
loop while i <10
do
  i=i+1
  if i=3 then
    exit do
end if
loop until (i=10)
z = (x-y)-30.5
z = (x * 2 / y +5)
z = x xor 123
a = 4 >= 2
Más nyelveken: en hu cz sk