por fin!!
despues de nose cuantos dias!!
lo bueno fue que no me rendi, pues aqu esta el codigo, ya que pues no recibi ayuda!!
jajaja!!   
Código C++:
Ver original#include <iostream>
//#include <windows.h>
 
int main()
{
    int limite;
    int x = 0;
    int y = 0;
    int menor = 0;
    int mayor = 0;
    
    std::cout<<"Cuantos numeros quieres: ";//pide al usuario hasta que numero llegar
    std::cin>>limite;
    int Asteriscos[limite];
    
    for(int i = 0;i < limite; i++)
    {
            std::cout<<"Ingresa el "<<i+1<<" caracter: ";//se pide y se guardan los valores de cada casilla
            std::cin>>Asteriscos[i];
            std::cout<<Asteriscos[i];   
    }
    
    for(int i = 0;i < limite;i++){
         for(int e = i; e < limite;e++){
             if(Asteriscos[i] > Asteriscos[e]){//Hago un metodo burbuja pra que los guarde
                 menor = Asteriscos[i];        //de manera ascendente
                 Asteriscos[i] = Asteriscos[e];
                 Asteriscos[e] = menor;
                 mayor = Asteriscos[e];
             }
             else
                 mayor = Asteriscos[i];
         }
    }
    
    int histograma[mayor];
    for(int i = (mayor-1); i >= 0; i--){  
        for(int k = 0; k < limite;k++){//esta parte me costo un webote hacerlo pero parece que ya funciona
            if(Asteriscos[k] > i){
                std::cout<<"*";
                x++;
            }
            else{
                std::cout<<" ";   
            }
        }
        histograma[y] = x;
        y++;
        x = 0;
        std::cout<<"\n";
    }
    ////////////////////////////
    for(int i= 0;i < limite;i++)
        
        std::cout<<"_";
        
    std::cout<<"\n\n";
    for(int i = 0;i < limite; i++){//esto es para que se vea  bonitos
        std::cout<<Asteriscos[i];
    }
    ////////////////////////////
    std::cout<<"\n\n";
     
     for(int i = (limite-1); i >= 0; i--){  
        for(int k = 0; k < mayor;k++){//esta parte me costo un webote hacerlo pero parece que ya funciona
            if(histograma[k] > i){
                std::cout<<"*";
            }
            else{
                std::cout<<" ";   
            }
        }
        std::cout<<"\n";
    }
    ////////////////////////////
    for(int i= 0;i < mayor;i++)
        
        std::cout<<"_";
        
    std::cout<<"\n\n";
    for(int i = 0;i < mayor; i++){//esto es para que se vea  bonitos
        std::cout<<histograma[i];
    }
     
    std::cin.get();
    std::cin.get();
 
    return 0;
}