wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Programación Básica 1.1 Instrucciones

Total questions: 20

Worksheet time: 6mins

Name
Class
Date
1.

int m, n;

m = 44;

cout << "m = " << m;

n = m + 33;

cout << " y n = " << n << endl;

// ¿Cuál es el valor de la salida?

a)

m=44 y n=44

b)

m=77 y n=44

c)

m=77 y n=77

d)

m=44 y n=77

2.

si m=25 y n=7 ¿cuál es el valor de la siguiente expresión?

a) m%++n b) m - 8 - n

a)

a) 1 b) 9

b)

a) 4 b) 10

c)

a) 1 b) 10

3.

Si

char c='@';

cout << "c = " << c << ", int(c) = " << int(c) << endl;

// ¿ qué imprimirá?

a)

c = @ int(c) = 65

b)

c = 65 int(c) = @

c)

c = 65 int(c) = 64

d)

c = @ int(c) = 64

4.

Si int n=20

int y = sqrt(n);

¿cuál es el valor de y: ?

a)

3

b)

4

c)

4.4

d)

5

5.

Si la ecuación es 2x^2 +5x - 3 ¿cuál es la expresión correcta para evaluar f(x)

a)

y = 2 * x * 2 + 5 x - 3

b)

y = 2 * x * x + 5 * ( x - 3)

c)

y = 2 * x * x + 5 * x - 3

d)

y = 2 * (x * x + 5) * ( x - 3)

6.

Qué ciclo while es equivalente al ciclo for siguiente

for (int i = 10; i>3; i--)

a)

x = 10

while ( x > 3 ) {


x --;

}

b)

x = 10

while ( x <= 3 ) {


x ++;

}

c)

x = 3

while ( x >= 10 ) {


x --;

}

d)

x = 3

while ( x > 3 ) {


x --;

}

7.

Cuál es el resultado de la expresión suma al final del ciclo

suma = 4;

for (int i = 2; i<=6; i+=2)

suma = suma + i;

a)

8

b)

10

c)

12

d)

14

e)

16

8.

Si char a='A' int b= 2;

¿cuál es el resultado de : ?

cout << a+b

a)

A 2

b)

67

c)

C

d)

D

9.

17 / 3

a)

5 % 1

b)

5 % 2

c)

5 % 3

d)

5 % 4

10.

 1x2+x+3\frac{1}{x^2+x+3}  se debe expresar en c++ como:

a)

1 / pow(x,2)+x+3

b)

1 / oiw/(2,x)+x+3

c)

1 / pow(x,2)+(x+3)

d)

1 / (pow(x,2)+x+3)

11.

 a+bcd  se debe expresar en c++ como\frac{a+b}{c-d}\ \ se\ debe\ \exp resar\ en\ c++\ como  

a)

(a+b)/c-d

b)

a+b/c-d

c)

(a+b)/(c-d)

d)

(a+b)/(c+d)

12.

double c = 20;

double f;

f = (9/5) * c + 32.0;


¿cuál es el valor asignado a f?

a)

50

b)

51

c)

52

d)

68

e)

69

13.

Si cuenta = 8

cuenta +=2;


vale

a)

82

b)

10

c)

8

d)

6

14.

si cnt1=3 y cnt2=9 y monto=5

¿cuál es el resultado de monto?

monto *= cnt1 + cnt2;

a)

12

b)

15

c)

45

d)

60

15.

la expresión (x < z < y) en c++

quiere decir que z es mayor que x

"y" que z es menor que y

a)

verdadero

b)

falso

16.

 x = b24ac2a  x\ =\ \frac{\sqrt{b^2-4ac}}{2a}\ \   la expresión correcta para obtener el valor de x es:

a)

x = sqrt(b*b - 4ac) / 2a

b)

x = sqrt(b*b - 4ac) / (2a)

c)

x = sqrt(b*b - 4*a*c) / (2a)

d)

x = sqrt(b*b - 4*a*c) / (2*a)

17.

Un error de lógica se puede detectar al momento de compilar el programa

a)

Si

b)

No

18.

Los operadores aritméticos tienen la misma prioridad al evaluarse

a)

si todos

b)

multiplicación y división si, suma y resta con parentesis

c)

multiplicación y división, suma y resta, potencia a parte.

19.

si se declara

int x;

y se escribe la sentencia

cout << x;


¿cuál será la salida?

a)

0

b)

1

c)

desconocida

d)

error

20.

Si se pretende realizar la división de 5 / 3

y salga impresa de forma exacta se debe realizar la expresión.

a)

cout >> 5 / 3;

b)

cout < 5 / 3 << endl;

c)

cout << 5.0 / 3 << endll;

d)

cout << 5.0 / 3;