Array de números aleatorios

Paula Castillero

/* Este programa llena un array de 10 números enteros aleatorios del 1 al 99, mostrando el mayor y cuantas veces se repite */

 

#include<iostream>
#include<ctime>
#include<stdlib.h>
using namespace std;

void llenarArray(int[10]);
void mostrarArray(int[10]);
void mostrarMayor(int[10]);

int main()
{
int numeros[10];
srand(time(0));

llenarArray(numeros);
mostrarArray(numeros);
mostrarMayor(numeros);
return 0;
}

void llenarArray(int numeros [10])
{
for(int i = 0; i < 10; i++)
{
numeros[i] = rand() % 100;
}
}

void mostrarArray(int numeros[10])
{
for(int i = 0; i < 10; i++)
{
cout << numeros[i] << endl;
}
}

void mostrarMayor(int numeros[10])
{
int mayor = numeros[0], totalRepetidos = 0;
for(int i = 0; i < 10; i++)
{
if(mayor < numeros[i])
{
mayor = numeros[i];
}
}
for(int i = 0; i < 10; i++){
if(mayor == numeros[i])
{
totalRepetidos++;
}
}
cout << “EL MAYOR ES: ” << mayor << endl;
cout << “Y SE REPITE ” << totalRepetidos;
}

Acerca de programacion1z

Curso de introducción a la programación en C
Esta entrada fue publicada en Informática e Internet. Guarda el enlace permanente.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google photo

Estás comentando usando tu cuenta de Google. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s