C/Visual C - Desarrollar un algoritmo que permita determinar cuántos números están dentro de un rango

 
Vista:
sin imagen de perfil
Val: 2
Ha aumentado su posición en 217 puestos en C/Visual C (en relación al último mes)
Gráfica de C/Visual C

Desarrollar un algoritmo que permita determinar cuántos números están dentro de un rango

Publicado por andres pilco (1 intervención) el 22/06/2021 23:07:17
Desarrollar un algoritmo que permita determinar cuántos números están dentro de un rango inferior y superior
(ingresado por teclado) de un vector de tamaño N con números aleatorios comprendidos entre (1 y 100)
Determinar cuantos números se acertaron
Ejemplo:
N= 10
vector=[3,37,11,42,34,49,22,7,30]
número_inferior = 15
número_superior= 40
(2 puntos llenar el vector)
Resultado: (3 puntos mostrar el resultado)
Existen 4 números dentro del rango ingresado
37
34
22
30
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Chen jhonny
Val: 3
Ha aumentado su posición en 173 puestos en C/Visual C (en relación al último mes)
Gráfica de C/Visual C

Desarrollar un algoritmo que permita determinar cuántos números están dentro de un rango

Publicado por Chen jhonny (2 intervenciones) el 28/06/2021 08:31:34
Hola, te dejo el programa, espero te sirva.
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
30
31
32
33
34
35
#include<iostream>
#include<cstdlib>
using namespace std;
int N;
int vector[1000];
int elem[1000];
int a, b, cont=0;
int main() {
	cout << "INGRESE TAMAÑO DEL VECTOR: ";
	cin >> N;
	cout << "EL VECTOR ES:\n";
	cout << "vector=[";
	for (int i = 0; i < N; i++) {
		vector[i] = 1 + (rand() % 100);
		cout <<vector[i]<<",";
	}
	cout << "]"<< endl;
	cout << "INGRESE LIMITE INFERIOR: ";
	cin >> a;
	cout << "INGRESE LIMITE SUPERIOR: ";
	cin >> b;
	cout <<"NUMEROS DENTRO DEL RANGO INDICADO:" << endl;
	for (int i = 0; i < N; i++) {
		if ((vector[i] > a) && (vector[i] < b)) {
			cont++;
			cout << vector[i] << endl;
		}
	}
	if (cont == 0) {
		cout << "NO EXISTEN NUMEROS DENTRO DEL RANGO INDICADO";
	}
	else {
		cout << "EXISTEN " << cont << " NUMEROS DENTRO DEL RANGO INDICADO";
	}
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar