Você está na página 1de 4

Seccin I Complete las oraciones

Complete las siguientes oraciones de acuerdo a la siguiente lista de palabras:


a) main. b) llave izquierda ({), llave derecha (}). c) punto y coma (;). d) nueva lnea. e) if.
1. Todo programa en C++ empieza su ejecucin en la funcin __main________.
2. Un(a) ____{____ empieza el cuerpo de toda funcin, y un(a) ____}____ termina el
cuerpo.
3. Toda instruccin de C++ termina con un(a) ____punto y coma_____.
4. La secuencia de escape \n representa el carcter __nueva linea______, el cual hace
que el cursor se posicione al principio de la siguiente lnea en la pantalla.
5. La instruccin ____if_____ se utiliza para tomar decisiones
Seccin II Flujo de un Programa
Seleccione la opcin correcta
1. Para leer datos por teclado en C++ se hace usando el comando.
a. cin
b. cout
c. main
d. void
2. Para imprimir una salida de texto en C++ se hace uso de la instruccin.
a. cin
b. cout
c. main
d. void
3. La siguiente librera es parte del a STL que contiene los algoritmos estndar, es quiz la
ms usada e importante (aunque no indispensable).
a. iostream
b.

conio.h

c.

window.h

d. math.h
4. La siguiente librera es el flujo hacia/desde ficheros. Permite la manipulacin de archivos
desde el programar, tanto leer como escribir en ellos.
a. iostream
b.

conio.h

c.

fstream

d. math.h
5. La siguiente librera contiene los prototipos de las funciones y otras definiciones para el
uso y manipulacin de funciones matemticas.

a.

iostream

b.

conio.h

c.

math

d. math.h
6. La siguiente librera es parte de la STL relativa a contenedores tipo string; una
generalizacin de las cadenas alfanumricas para albergar cadenas de objetos. Muy til
para el fcil uso de las cadenas de caracteres, pues elimina muchas d elas dificultades
que generan los char.
a. iostream
b.

conio.h

c.

string

d. math.h
7. Esta lnea nos ayuda a declarar un espacio de nombre que evita tener que usarlo cada
que accedemos a alguna funcin especfica de una librera.
a. vector namespace std ;
b. using namespace std ;
c. while namespace std ;
d. using namespace;
8. Son una estructura de control condicional, que nos permiten tomar cierta decisin al
interior de nuestro algoritmo, es decir, nos permiten determinar qu acciones tomar dada
condicin, por ejemplo determinar si un numero cualquiera es mayor que 10 y de
acuerdo a esto mostrar un mensaje.
a. struct
b. if
c. while
d. for
9. Son tambin una estructura cclica, que nos permite ejecutar una o varias lneas de
cdigo de manera repetitiva sin necesidad de tener un valor inicial e incluso a veces sin
siquiera conocer cundo se va a dar el valor final que esperamos, los ciclos, no
dependen directamente de valores numricos, sino de valores booleanos, es decir su
ejecucin depende del valor de verdad de una condicin dada, verdadera o falso, nada
ms.
a. struct
b. if
c. while
d. for

Seccin III Corrija los errores


10. Identifique y corrija los errores en cada una de las siguientes instrucciones (suponga que
se utiliza la instruccin using std::cout):
a. if ( c < 7 );
cout << "c es menor que 7\n";
b. if ( c => 7 )
cout << "c es igual o mayor que 7\n";

Seccin IV Desarrollo de Programas


Desarrolle los siguientes programas (no se olvide anexar el cdigo fuente del programa)

11. Escriba un programa que pida al usuario que escriba dos nmeros, que obtenga los
nmeros del usuario e imprima la suma, producto, diferencia y cociente de los nmeros.
12. Escriba un programa que lea el radio de un crculo como un nmero entero y que
imprima su dimetro, circunferencia y rea. Use el valor constante 3.14159 para .
Realice todos los clculos en instrucciones de salida
13. Utilizando slo las tcnicas que aprendi, escriba un programa que calcule los
cuadrados y cubos de los nmeros enteros del 0 al 10, y que imprima los valores

resultantes en formato de tabla, como se muestra a continuacin:

Seccin V Complete las oraciones


Complete las siguientes oraciones de acuerdo a la siguiente lista de palabras:
a) objeto. b) class. c) h. d) tipo, nombre. e) miembro de datos. f ) especificador de
acceso. g) void. h) getLine.i) operador binario de resolucin de mbito (::). j) #include.:
14. Una casa es para un plano de construccin lo que un(a) __objeto_____ para una clase.

15. Cada

declaracin

de

clase

contiene

la

palabra

clave

___class_______,

seguida inmediatamente por el nombre de la clase.


16. Por lo general, la definicin de una clase se almacena en un archivo con la extensin de
archivo _____h_____.
17. Cada parmetro en un encabezado de funcin debe especificar un(a)
___tipo_______ y un(a) __nombre________.
18. Cuando cada objeto de una clase mantiene su propia copia de un atributo, la variable
que representa a este atributo se conoce tambin como ___miembro de datos_______.
19. La palabra clave public es un(a) ___especificador de acceso_______.
20. El tipo de valor de retorno ___void_______ indica que una funcin realizar una tarea,
pero no devolver informacin cuando complete su tarea.
21. La funcin __getLine_______ de la biblioteca <string> lee caracteres hasta
encontrar una nueva lnea, y despus copia esos caracteres en el objeto string
especificado.
22. Cuando se define una funcin miembro fuera de la definicin de una clase, el
encabezado de la funcin debe incluir el nombre de la clase y el ____i____, seguido del
nombre de la funcin para enlazar la funcin miembro con la definicin de la clase.
23. El archivo de cdigo fuente, y cualquier otro archivo que utilice una clase, pueden incluir
el archivo de encabezado de la clase mediante una directiva del preprocesador
_#include_________.
Seccin VI Desarrollo de Programas
24. Escriba instrucciones en C++ para realizar cada una de las siguientes tareas:
a. Declarar las variables suma y x como de tipo int.
b. Asignar 1 a la variable x.
c. Asignar 0 a la variable suma.
d. Sumar la variable x a suma y asignar el resultado a la variable suma.
e. Imprimir la cadena "La suma es: ", seguida del valor de la variable suma.
25. Combine las instrucciones que escribi en el ejercicio anterior para formar un programa
que calcule e imprima la suma de los enteros del 1 al 10. Use una instruccin while para
iterar a travs de las instrucciones de clculo e incremento. El ciclo debe terminar
cuando el valor de x se vuelva 11. (no se olvide anexar el cdigo fuente del programa)

Você também pode gostar