Está en la página 1de 3

CUADERNILLO PARA RESPUESTAS

EVALUACIÓN FINAL

Nombre completo: Kenneth Cifuentes

Carné:1012-20-9141

Adjunto en este cuadernillo las respuestas del examen final con los procedimientos y respuestas para su revisión y calificación de
acuerdo con el documento del archivo PDF, variante que me ha sido asignada. Adjunto las imágenes correspondientes de los
procedimientos realizados a mano. Recuerde guardar este documento con el siguiente formato 456-1012-numero carnet-
variante.PDF

Serie I – (10 puntos 1 c/u)

Instrucciones: Conteste con sus palabras lo que se le indica a continuación.

1. ¿A una función que no reciben parámetros ni valores se les llama?

Parametro

2. ¿Qué son los parámetros formales o ficticios?

Especifican en la declaración del procedimiento. Los argumentos que aparecen en el encabezamiento de una función. Son nombres
de variables o nombres de funciones o procedimientos

3. ¿Qué es una función predefinida en C++?

son una o más expresiones separadas por coma

4. ¿Para qué se utiliza la palabra reservada STRUCT?

Se utiliza para declarar una structura

5. ¿Qué es un registro y como está formado?

Es un tipo de estructurado formado por la unión de varios elementossiempre teniendo en cuenta la misma estructura como siempre
el ejemplo real o carácter y entero

6. ¿Qué es una función o modulo?

Un bloque de códigos con alguna operación

7. ¿Cuál es la diferencia entre una variable global y una local?

Que la variable local solo podrá ser en sección y la goblal es aquella que define fuera del cuerpo de funcion

8. ¿De qué forma una función puede pasar parámetros?

Los parámetros a y b declarados en la línea 1 son válidos únicamente en la expresión de la línea 3. Las variables x, y y z, por su lado,
son válidas en el cuerpo de la función main

9. Para que se utiliza la palabra reservada #DEFINE?

Declara una constante simbiotica

10. ¿Explique cómo se pueden utilizar los registros como arreglos?


En múltiples ocasiones es necesario almacenar gran cantidad de información en una variable y a menudo sucede que no
conocemos con exactitud la cantidad de datos que debemos almacenar, pero sabemos que sí sería más de uno, como por
ejemplo almacenar las identificaciones de las personas ingresadas al sistema. Los arreglos son una estructura que nos
permite solucionar este tipo de problemas.
Serie II – (10 pts.- 2pts. c/u)

Instrucciones: Escriba las instrucciones en C++ que se le indican a continuación.

1. Escriba el encabezado de una función llamada CALCULA que será de tipo entero, y recibirá dos números enteros.
Int calcula (int a ,int b);

2. Escriba la llamada de la función CALCULA y envié los numero 125 y 75. Utilice la variable R para recibir el resultado de la
función.
Int a;
A?125
Intb;
B=75
Int r;
Cout<<”El resultado es <<r<<endl;

3. Escriba el cuerpo de la función CALCULA donde se declara una variable llamada TOT. Esta variable guardara el resultado de
Int Calcula (int a, int b)
4. sumar los números que se enviaron a la función. Y se enviara TOT a la llamada de la función.
5. Escriba la línea de código que muestre como se mostrara la variable R e indique que valor mostrara.
Int CALCULA (int a , int b);
Int TOT=0
Cout<<”total:” <<TOT<<endl;
6. Escriba el encabezado de la función CALCULA si fuera una función sin paso de parámetros.

Serie III – (15 pts.)

Instrucciones: Realice un programa en DEV C++ que realice lo siguiente:


(Recuerde que debe pegar su código y enviar el archivo con extensión CPP)

Cree un programa que realice lo siguiente:

Se declara un registro llamado TIENDA que contendrá los siguientes campos: CODIGO, NOMBRE y PRECIO.
Declare un nuevo tipo de datos llamado TIENDAS.
Declare una variable llamada TIENDA1 que será de tipo arreglo con 2 elementos.
Pida el ingreso de datos a los registros TIENDA1.
Muestre los elementos que se ingresaron a los registros.

#include <iostream>
#include <string>
using namespace std;
// El Promedio
float promedio(float n1,float n2, float n3)
{float Promedio;
Promedio = (n1+n2+n3)/3;
return (Promedio);
}
//Programa Principal
int main()
{float n1, n2, n3, i, n, Final;
int opcion;
do
{
cout << endl;
cout << "ESCOJE:" << endl;
cout << "1.- NO. " << endl;
cout << "2.- NOTAS" << endl;
cout << "3.- MOSTRAR" << endl;
cout << "4.- SALIR" << endl;

cin >> opcion;

switch(opcion)
{
case 1:
cout<<"Ingrese cantidad de alumnos:";
cin>>n;

break;

case 3:
for (i=1;i<=n;i++)
cout<<"TIENDA: "<<i<<"\t\n\t"<<nota1<<"\t"<<nota2<<"\t"<<nota3<<endl;

break;

case 2:
for (i=1;i<=n;i++)
{
cout<<"\nTIENDA : "<<i<<endl;
cout<<"\nIngrese nota I Unidad:";
cin>>n1;
cout<<"Ingrese nota II Unidad: ";
cin>>n2;
cout<<"Ingrese nota III Unidad:";
cin>>n3;

}
break; }

}while (opcion != 4);

return 0;
}

Observaciones o comentarios por el evaluado:

También podría gustarte