Programación 2. Grado en Estadística Aplicada. Curso Generación de números pseudoaleatorios. Manejo de ficheros de texto

Programaci´ on 2 Grado en Estad´ıstica Aplicada Curso 2012-2013 Generaci´on de n´umeros pseudoaleatorios. Manejo de ficheros de texto. Jes´ us Correas

2 downloads 73 Views 157KB Size

Recommend Stories


Ficheros: texto y binarios
Ficheros: texto y binarios Fundamentos de Programación Fundamentos de Programación I Trabajar con ficheros texto • No olvidar incluir la cabecera #i

LIBROS DE TEXTO CURSO
LIBROS DE TEXTO CURSO 2014-15 MATERIA 1º ESO EDITORIAL TÍTULO English alive 1.student`Book Workbook.1 Conecta 2.0 ISBN Inglés. Oxford Universit

LIBROS DE TEXTO 1 (CURSO: ) 1º de ESO 2
LIBROS DE TEXTO1 (CURSO: 2016-2017) 1º de ESO2 Materia Biología y Geología Geografía e Historia Educación Física Lengua castellana y literatura Ingl

Story Transcript

Programaci´ on 2 Grado en Estad´ıstica Aplicada Curso 2012-2013 Generaci´on de n´umeros pseudoaleatorios. Manejo de ficheros de texto. Jes´ us Correas – [email protected] Departamento de Sistemas Inform´ aticos y Computaci´ on Universidad Complutense de Madrid

Jes´ us Correas (DSIC - UCM)

1 / 13

Generaci´on de n´umeros pseudoaleatorios La generaci´on de n´ umeros aleatorios es muy u ´til en muchas aplicaciones estad´ısticas. En C++ existen funciones de librer´ıa para simular el experimento de elegir un n´ umero entero al azar. Veremos las funciones b´ asicas de la librer´ıa cstdlib: srand() y rand(). proporciona una semilla inicial, un valor lo m´as aleatorio posible. Normalmente se usa la hora que marca el reloj del ordenador (funci´on time() de la librer´ıa ctime). srand()

La semilla se debe proporcionar una sola vez al principio de la ejecuci´ on del programa.

Jes´ us Correas (DSIC - UCM)

2 / 13

Generaci´on de n´umeros pseudoaleatorios Una vez proporcionada la semilla, se pueden generar n´ umeros pseudoaleatorios con la funci´ on rand(). Esta funci´on proporciona un n´ umero entero entre 0 y RAND MAX (normalmente igual a INT MAX). Se puede utilizar para proporcionar n´ umeros pseudoaleatorios en un rango menor. Por ejemplo, para generar n´ umeros entre 0 y 99 : #include #include #include using namespace std; int main() { srand(time(NULL)); cout

Get in touch

Social

© Copyright 2013 - 2024 MYDOKUMENT.COM - All rights reserved.