Título: programas con srand y rand
Publicado por: lokita_sarah en 30 Noviembre 2011, 21:45 pm
Hola queria saber si alguien me podria mandar algunos programas con la funcion random porfiiis.. los necesito para practocar un poco.. :)
Título: Re: programas con srand y rand
Publicado por: ralymontes en 1 Diciembre 2011, 04:28 am
Te dejo uno de esos programitas que dejan en los priemros cursos de programacion, espero te sirva, saludos. Recuerdo que funcionaba ... XD Saludos, Raly. #include <stdio.h> #include <time.h> #define NDADOS 2 #define TAM 13
int tiros(); void tira_dados(int [], int); int tiradas(); void imprime_res(int[], int);
int main() { int A[TAM]={0}, veces=0; srand(time(NULL)); veces=tiros(); tira_dados(A,veces); imprime_res(A,veces); return 0; }
int tiros() { int n; printf("Cuantas veces tiro los dados:\n\n"); scanf("%d",&n); return(n); }
void tira_dados(int A[], int n) { int i, sum=0; for(i=1; i<=n; i++) { sum=tiradas(); A[sum]++; } return; }
int tiradas() { int i, suma=0; for(i=0; i<NDADOS; i++) { suma+=(rand()%6)+1; } return(suma); }
void imprime_res(int A[], int n) { int i; for(i=(NDADOS); i<=(NDADOS*6); i++) { printf("%d cayo %d veces\n\n",i,A[i]); } return; }
|