En C, puedes generar números aleatorios utilizando la función rand()
del estándar C y configurando la semilla utilizando la función srand()
. Aquí tienes un ejemplo básico de cómo generar números aleatorios en C:
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main() {
// Configurar la semilla para generar números aleatorios
srand(time(NULL)); // Usando el tiempo actual como semilla
// Generar y mostrar números aleatorios
int i;
for (i = 0; i < 5; i++) {
int numero_aleatorio = rand();
printf("Número aleatorio %d: %d\n", i + 1, numero_aleatorio);
}
return 0;
}
En este ejemplo:
srand(time(NULL));
configura la semilla para la generación de números aleatorios usando el valor de tiempo actual, lo que garantiza que los números generados sean diferentes cada vez que ejecutas el programa.rand();
genera un número aleatorio. Ten en cuenta querand()
genera números pseudoaleatorios, es decir, los números generados seguirán un patrón predecible si no se configura una semilla.
Si deseas generar números aleatorios en un rango específico, puedes utilizar la operación de módulo para limitar los valores generados, como se muestra a continuación:
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main() {
srand(time(NULL));
int minimo = 1;
int maximo = 100;
int numero_aleatorio = minimo + rand() % (maximo - minimo + 1);
printf("Número aleatorio entre %d y %d: %d\n", minimo, maximo, numero_aleatorio);
return 0;
}
Este código generará un número aleatorio en el rango de minimo
a maximo
(en este caso, de 1 a 100). Puedes ajustar minimo
y maximo
según tus necesidades específicas.
… … …
¡Coméntanos que te ha parecido este artículo al final de la página!
TÚ OPINIÓN IMPORTA
![](https://i0.wp.com/academiasanroque.com/wp-content/uploads/2022/06/cursoc.jpg?resize=1754%2C1240&ssl=1)
NUESTRAS ÚLTIMAS PUBLICACIONES
- Fundamentos Teóricos de PHP, MySQL, phpMyAdmin, Métodos GET y POST, y el Concepto de CRUD
- Introducción a PHP, MySQL, phpMyAdmin y Cómo Crear un CRUD en PHP para Principiantes
- Teoría y Práctica: PHP, MySQL, phpMyAdmin y Cómo Crear un CRUD en PHP
- Título del Artículo: Cómo Crear un Formulario en PHP con PDO para Insertar Datos en una Base de Datos
- Título del Artículo: Cómo Crear un Formulario en PHP para Insertar Datos en una Base de Datos
- Crear un Formulario en PHP para Resolver Ecuaciones de Segundo Grado
- Los tartesos.
- La ciencias y grandes personajes.
- Cómo Activar las Teclas de Función (F1, F2, F3, etc.) desde la BIOS en un Asus ZenBook UX363EA
Contenido restringido
Comments are closed