You are on page 1of 1

1.

Határozzátok meg, hogy a következő kifejezések közül melyik értéke 1 akkor és


csakis akkor, ha az x egész szám nem eleme az A=(-10,-2)U[50,100]intervallumnak?
a. (x<=-10) vagy (x<50 és x>=-2) vagy (x>100)
b. (x<=-10) vagy (x<=50 és x>=-2) vagy (x>=100)
c. (x<-10) vagy (x<50 és x>-2) vagy (x>100)
d. (x<=-10) vagy (x<=50 vagy x>=-2) vagy (x>100)

2. Az n és m egész változók páros, nullától különböző természetes számokat tárolnak és n<m.


A következő kifejezések közül melyik értéke egyenlő az [n,m] zárt intervallumban szereplő páratlan
értékek számával?
a. [(m-n)/2]+1 b. [m/2]-[n/2] c. [(m-n)/2]-1 d. m%2-n%2

3. Az n egész változó egy pontosan 4 számjegyű természetes számot tárol. A következő


kifejezések közül melyik egyenértékű a mellékelt kifejezéssel? [n/100]%10%2==0
a. [n%100/10%2]!=1 b. n%1000%2=0
c. [n/100]%2=0 d. [n/10]%10!=1

4. A következő kifejezések közül melyik értéke 1, ha az n változóban tárolt természetes szám


osztható 12-vel?
a. (n%4 = 0)és (n%3 = 0)
b. ([n/4] = 0) és nem(n%3)
c. (n%4 <> 0) és n%3
d. ([n/4] = 0)és([n/3] = 0)

5. Az x egész változó egy legalább két számjegyű természetes számot tárol. A következő
kifejezések közül melyik értéke egyenlő az x változóban tárolt természetes szám tízeseinek
számjegyével?
a. [x % 10 / 10] b. x – [x / 10] * 10
c. [x / 10] % 10 d. x – [x / 10] % 10

6. Tudva azt, hogy az n egész típusú változó egy legalább 3 számjegyű természetes számot
tárol, a következő kifejezések közül melyiknek lesz az értéke az a szám, amelyet az n-ből kapunk az
utolsó 2 számjegye törlésével?
a. [n%10/10] b. n%10 c. [n/100] d. [n/10]%10

7. A következő C/C++ kifejezések közül melyik egyenértékű a mellékelt kifejezéssel?


nem((x>=5)és(x<10))
a. (x<5) vagy (x>=10)
b. (x<5) vagy (x>10)
c. (nem(x>=5)) és (nem(x>10))
d. (x>=5) vagy (x<10)

8. Az n egész változóban egy páratlan természetes számot tárolunk. Az alábbi kifejezések


közül melyiknek lesz az értéke 1?
a. nem(n%2) b. n%2=0 c. n%2<>0 d. nem((n+1)%2=0)

9. Mi lesz a mellékelt kifejezés értéke?


50-(100–[[300/2]/(2+3)]) = -20

You might also like