C/Visual C - VISUALIZAR MAS DE 1 POSICION DEL VECTOR

 
Vista:
Imágen de perfil de Juan Pablo
Val: 7
Ha aumentado su posición en 2 puestos en C/Visual C (en relación al último mes)
Gráfica de C/Visual C

VISUALIZAR MAS DE 1 POSICION DEL VECTOR

Publicado por Juan Pablo (4 intervenciones) el 29/04/2020 00:08:36
Buenas tardes, estoy tratando de que me visualice los números terminados en 3 del arreglo, pero al momento de mostrarme la posición, no he dado con la manera de que me muestre el resto de posiciones si es más de 1 cantidad.
Agradezco la ayuda.


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
#include<iostream>
#include<time.h>
using namespace std;
int main()
{
	int N[15],I,Posicion,C=0;
	srand(time(NULL));
	for(I=0;I<15;I++)
	{
	    N[I]=rand()%900+100;
	}
	for(I=0;I<15;I++)
	{
	    if(N[I] % 10 == 3)
	    {
	        C++;
	        Posicion=I;
	    }
	cout<<"\t N["<<I<<"] = " << N[I] << endl;
	}
cout<<"\n\t la cantidad es  " << C << " y están en la posición = " << Posicion <<endl;
 
 
	return 0;
}
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 Rodrigo
Val: 350
Bronce
Ha mantenido su posición en C/Visual C (en relación al último mes)
Gráfica de C/Visual C

VISUALIZAR MAS DE 1 POSICION DEL VECTOR

Publicado por Rodrigo (119 intervenciones) el 29/04/2020 05:23:17
por el cout dentro del if() que detecta cuando el numero termina en 3
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
Imágen de perfil de Juan Pablo
Val: 7
Ha aumentado su posición en 2 puestos en C/Visual C (en relación al último mes)
Gráfica de C/Visual C

VISUALIZAR MAS DE 1 POSICION DEL VECTOR

Publicado por Juan Pablo (4 intervenciones) el 29/04/2020 07:50:10
Pero ahí me lo muestra dentro del arreglo, yo quiero que me lo muestre afuera,
Por ejemplo, la cantidad es 6 en las posiciones 3.5.6.......
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
sin imagen de perfil
Val: 265
Bronce
Ha mantenido su posición en C/Visual C (en relación al último mes)
Gráfica de C/Visual C

VISUALIZAR MAS DE 1 POSICION DEL VECTOR

Publicado por dario (82 intervenciones) el 29/04/2020 10:58:40
Hola, pruebalo asi:
Salu2.

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
36
37
38
39
40
41
#include<iostream>
 
using namespace std;
 
const int TALLA = 10;
 
int main()
{
  int N[TALLA],I,J=0;
  int Posicion[TALLA],C=0;
  srand(time(NULL));
 
  for(I=0;I<TALLA;I++)
  {
    N[I]=rand()%900+100;
  }
 
  for(I=0;I<TALLA;I++)
  {
    if(N[I] % 10 == 3)
    {
      C++;
      Posicion[J]=I;
      J++;
    }
    cout<<"\t N["<<I<<"] = " << N[I] << endl;
 
  }
 
  if (C == 0)
    cout << "\n\tNo se encontraron numeros terminados en 3" << endl;
  else {
    cout<<"\n\t la cantidad es " << C << " y están en las posición(es) = ";
 
    for (I=0; I<J; I++)
        cout << Posicion[I] << " ";
    cout << endl;
  }
 
  return 0;
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
Imágen de perfil de Juan Pablo
Val: 7
Ha aumentado su posición en 2 puestos en C/Visual C (en relación al último mes)
Gráfica de C/Visual C

VISUALIZAR MAS DE 1 POSICION DEL VECTOR

Publicado por Juan Pablo (4 intervenciones) el 29/04/2020 16:00:05
Muchas gracias bro.
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