Informática, pregunta formulada por diegofosisbnava, hace 16 horas

Escriba un programa que lea un arreglo de números enteros, y un número x, y escriba en la pantalla todos los índices de las posiciones del arreglo donde está x. Por ejemplo, si el arreglo tiene los valores 1 2 3 100 23 2 2 1 y x es 2:  El programa debe escribir: 1 5 6 que indican las posiciones en donde se encuentra el valor 2.    - Utilice una función que reciba un arreglo y lea los datos para dicho arreglo.   - Utilice una función que reciba el arreglo y un entero e imprima las posiciones en donde se encuentra dicho entero dentro del arreglo. ​


flavio62: Por dónde tienes que hacer eso?
diegofosisbnava: en lenguaje C++
flavio62: Te ayudo con la 1
diegofosisbnava: si porfa aunque sea una me encargaron tres ejercicios para hoy pero pues aver como le hago

Respuestas a la pregunta

Contestado por flavio62
1

Respuesta:

posiciones de x numero en C++

Explicación:

PD: En el documento de word te dejo lo mismo con capturas de pantalla y otra información mía que puedes borrar. Suerte!

#include <iostream>

using namespace std;

int main()

{

int n; int x; int cantidad; int numero;;

   cout<<"Ingrese la cantidad: ";

   cin>>cantidad;

   int arreglo[cantidad];

   for(int i =0; i<cantidad; i++)

   {    

 cout<<"Ingrese el # "<<i<<":\n";

    cin>>numero;

    arreglo[i] = numero;      

}  

 cout<<"Ingrese un numero x: \n";

    cin>>x;

     cout<<"Posiciones del numero "<<x<<endl;

    for(int i =0; i<cantidad; i++)

   {    

    if(arreglo[i]==x)

    {

     cout<<i<<endl;    

 }

       

}    

}

Adjuntos:

diegofosisbnava: muchas gracias bro
flavio62: De nada!
Otras preguntas