Números aleatorios C++
Publicado por HereIAm (1 intervención) el 23/08/2020 04:07:17
Hola a todos:
Solicito de su apoyo con el siguiente código, el cual compila. El problema es que de un rango de números (30 por ejemplo), debo calcular y mostrar cuantas personas hay mayores de edad y cuantas menores, ademas de calcular si hay mas personas mayores, menores o hay igual cantidad.
Dejo mi código hasta donde lo llevo.
Solicito de su apoyo con el siguiente código, el cual compila. El problema es que de un rango de números (30 por ejemplo), debo calcular y mostrar cuantas personas hay mayores de edad y cuantas menores, ademas de calcular si hay mas personas mayores, menores o hay igual cantidad.
Dejo mi código hasta donde lo llevo.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#include <iostream>
#include <ctime>
#include<stdio.h>
#include<stdlib.h>
using namespace std;
int main()
{
srand(time(NULL));
int i, n, aleatorio, DESDE=5, HASTA=40;
int suma=0;
int contar, emayor, emenor;
float promedio;
cout << "Numeros aleatorios entre " << DESDE << " y " << HASTA << endl;
cout << "Cuantos numeros aleatorios quiere generar? ";
cin >> n;
for (i = 1; i <= n; i ++)
{
aleatorio = rand()%(HASTA-DESDE+1)+DESDE;
cout << aleatorio << " ";
suma=suma+aleatorio;
}
cout << endl;
system("pause");
promedio=suma/n;
cout<<"El promedio es: "<<promedio;
}
Valora esta pregunta


0