wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Operadores y if-else en C

Total questions: 10

Worksheet time: 20mins

Name
Class
Date
1.

¿Qué significa == en C?

a)

Asignación

b)

Comparación de igualdad

c)

Suma

d)

Negación

2.

¿Cuál operador es AND lógico en C?

a)

&&

b)

||

c)

&

d)

!

3.

¿Qué hace este código?

c

Copiar

if (x > 10) {

printf("Mayor a 10");

}

Si x es 8, ¿qué pasa?

a)

Imprime "Mayor a 10"

b)

No imprime nada

c)

Error

d)

Imprime 8

4.

¿Qué imprime este código si nota es 75?

 

c

Copiar

if (nota >= 70) {

printf("Aprobado");

} else {

printf("Reprobado");

}

a)

Aprobado

b)

Reprobado

c)

Nada

d)

Error

5.

¿Qué palabra clave se usa para evaluar una condición alternativa después de if?

a)

else if

b)

else

c)

elseif

d)

then

6.

¿Qué se imprime si edad es 16?

c

Copiar

if (edad >= 18) {

printf("Adulto");

} else if (edad >= 13) {

printf("Adolescente");

} else {

 

printf("Niño");

}

a)

Adulto

b)

Adolescente

c)

Niño

d)

Error

7.

¿Cuál es el operador OR lógico en C?

a)

 ||

b)

&&

c)

|

d)

!

8.

¿Qué valor haría que esta condición sea verdadera?

c

Copiar

if (x < 5 || x > 10)

a)

7

b)

4

c)

9

d)

6

9.

¿Qué operador invierte el valor lógico en C?

a)

&&

b)

||

c)

!

d)

%

10.

 ¿Qué pasa si no se cumple ninguna condición en un if-else if-else?

a)

Se ejecuta el bloque else

b)

No se ejecuta nada

c)

Da error

d)

Se repite la condición