Prof. Dr. Paul Bustamante

Prácticas de C++ Practica Nº 3 Informática II Fundamentos de Programación Prof. Dr. Paul Bustamante Practica Nº3 Programación en C++ Pág. 1 ÍNDIC...
25 downloads 0 Views 258KB Size
Prácticas de C++ Practica Nº 3

Informática II Fundamentos de Programación Prof. Dr. Paul Bustamante

Practica Nº3 Programación en C++

Pág. 1

ÍNDICE ÍNDICE ........................................................................................................................................ 1 1. Introducción...................................................................................................................... 1 1.1 Ejercicio 1: Mi primeras Funciones ........................................................................... 1 1.2 Ejercicio 2: Cálculo de las Raíces de una Función .................................................... 2 1.3 Ejercicio 3: Estructuras y Funciones.......................................................................... 3 1.4 Ejercicio 4: Cálculo del Seno de un ángulo ............................................................... 4

1. Introducción. Como ya lo hemos venido haciendo, el primer ejercicio de esta práctica debe realizarlo solo, con el fin de que pueda ganar más experiencia en la programación en C++. En algunos ejercicios se dará el código, lo que no significa que sólo tenga que escribirlo en el ordenador, debe tratar de realizarlos por su cuenta. Recuerde borrar los ficheros que estén en los subdirectorios \debug y \release del proyecto, para que libere espacio en su disco G\. 1.1 Ejercicio 1: Mi primeras Funciones Este ejercicio permite introducirle un poco en el cálculo estadístico, para lo cual vamos a implementar el método de la desviación estándar. Como ya habíamos dicho en clase, la desviación estandar es un valor que nos da la dispersión que hay entre varias muestras (es cero cuando todas son iguales). La fórmula de la desviación estandar es la siguiente:

∑ (x n −1

σ=

i =0

i

−x

n −1

)

n −1

2

, donde

x=

∑x i =0

i

n

A continuación se dará la estructura general del programa, debiendo poner cada uno el código necesario, respetando los nombres de las funciones: //Calculo de media y desv std (medida de la dispersion=0 cuando todos //son iguales) #include #include double *PedirDatos(int &n); double Media( double *d, int n); double Desviacion( double *d, int n); void main() { int num; double *datos; double med,desv; datos = PedirDatos(num); med = Media(datos,num); desv = Desviacion(datos,num); cout