elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Únete al Grupo Steam elhacker.NET


  Mostrar Temas
Páginas: 1 2 3 4 5 [6] 7 8 9
51  Programación / Programación General / Problema con instruccion en: 7 Mayo 2014, 13:51 pm
Hola como estan

disculpen las molestias

El problema que tengo es con la siquiente instruccion

Código
  1. Dim valores() As String = listaElementos.Items.Cast(Of String).OrderBy(Function(s) CDec(s)).ToArray

el error dice

Código
  1. Unable to cast object of type 'System.Double' to type 'System.String'.

gracias saludos

52  Programación / Programación C/C++ / Tiempo de ejecucion en: 4 Mayo 2014, 23:48 pm
Hola como estan.

Tengo una duda con respecto al tiempo de ejecucion de acuardo a instrucciones.

Tal vez alquien me pueda explicar por que esto es asi.

Por ejemplo:



Vi esto pero no exiplica por que es asi o por que en el segundo bucle cambia hablando algebraicamente.

Recuardo haber visto sumatorias pero, para encontrar areas en integrales.



entiendo que:
Código
  1. for (int i = 0; i < n; i++) //El tiempo de este bucle seria de O(n)
53  Programación / Programación C/C++ / Sacar valores par y valores impar en: 2 Mayo 2014, 13:48 pm
Hola

Lo que trato de hacer es la mediana es algo de estadistica:

Dice si tengo


54321
ordenarlos ya lo hice

12345 Como la cantidad de valores es impar debe sacar el valor 3 en este caso ya que es el de enmedio.

pero si la cantidad de varores es par

654321 -> oredenarlos

123456
toma los dos valores intermedios en este caso 3 y 4 estos se suman 3+4/2 = 3.5 esa seria la mediana en este caso.

ahora tengo lo siquiente

Código
  1. If (listaElementos / 2) = (listaElementos / 2)
  2. {            
  3.            cout << ("Par");
  4.            mediana = (listaElementos - 0.5) + (listaElementos + 0.5) / 2;
  5.  
  6.            cout << mediana;
  7. }
  8.  
  9. Else
  10. {
  11.            cout << ("Impar");
  12.            mediana = listaElementos / 2;
  13.            cout << mediana;
  14. }

Gracias
54  Programación / Programación General / Pasar datos de un textbox a otro en: 1 Mayo 2014, 21:39 pm
Hola como estan.

Mi siquente pregunta es:

quiero hacer una lista de datos para despues poder calcular varias operaciones.

Pero no se como ir pasando los datos de el textbox que ven que tiene 23 al textbox multilinea, no se si tengo que crear un arreglo para que se vayan guardando esos datos, ya que los ejemplos de calculadoras solo suman dos numeros eso me parece extra~no pero bueno.



Tal vez alquien me orienta en que puedo hacer o como puedo buscar para hacer algo asi.

Saludos y gracias.
55  Programación / Programación C/C++ / Datos previo y siquiente en un arreglo en: 28 Abril 2014, 00:44 am
Hola de nuevo yo molestando.

estaba tratando de hacer que detecte que datos hay a la izquierda y a la derecha de un arreglo.

Ejemplo:

Arreglo:

indices

0     1     2      3      4       5
10  20    30    40     50     60    // <- datos

Si selecciona el indice 3

me diga que le que esta previo es 30 y el siquiente es 50

tengo esto

Código
  1. cout << ("Ingrese un indice y vera los datos que hay previo y sequiente");
  2.  
  3. cin >> prevSiqu;
  4.  
  5.        if(prevSiqu < 0 || prevSiqu >= Tam)
  6.        {
  7.            cout << ("p: mala posicion.\n");
  8.        }
  9.        cout << (prevSiqu+1);
  10.  
  11.        if(prevSiqu <= 0 || prevSiqu > Tam)
  12.        {
  13.            cout << ("p: mala pocicion. \n");
  14.        }
  15.        cout << (prevSiqu-1);

Hace el previo pero no el siquiente y no se por que, ni que estoy haciendo mal.

Gracias saludos
56  Programación / Programación C/C++ / Busqueda por indice (Solucionado) en: 27 Abril 2014, 17:07 pm
Hola como estan.

tengo un peque~no problema que no se como buscar por indice

Ejemplo que escriba el indice y me devuelva el valor que hay en ese indice


Tengo como buscar el indice, donde se encuentra un numero.

Ejemplo ingreso el numero y me dice en que indice esta.

Código
  1. cout << ("Ingrese el valor que desea buscar");
  2.        cin >> buscar;
  3.  
  4.        for (int i = 0; i < Tam; i++) //Tam = tama~no del arreglo
  5.        {
  6.             if(Datos[i] == buscar)
  7.             {
  8.                 cout << ("El valor se encuenta en el indice: " + i);
  9.                 //break; // Rompe el ciclo y solo lo busca 1 vez en caso que se desee buscar si hay mas de 1 se quita el breake
  10.             }
  11.             else if(Datos[i] != buscar)
  12.             {
  13.                 cout << ("El dato no existe");
  14.                 //break;
  15.             }  
  16.        }

se que no debe de cambiar mucho pero la mayoria de ejemplos que encuentro en la red busca el numero y me devuelve el indice

Gracias saludos.
57  Programación / Java / Problema con arreglo en: 27 Abril 2014, 11:14 am
Hola estaba tratando de ingresar datos a un arreglo per no los ingresa

Alquien me podria decir que estoy haciendo mal.

Error
Código
  1. Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException

Código
  1. import java.util.Scanner;
  2.  
  3. class Arreglos
  4. {
  5.    Scanner tecla = new Scanner(System.in);
  6.  
  7.    int Tam;
  8.    int Datos[] = new int[Tam];
  9.  
  10.    void tamaArr()
  11.    {
  12.        System.out.println("Ingrese el tama~no de la lista: ");
  13.        Tam = tecla.nextInt();
  14.  
  15.        for (int i = 0; i <= Tam-1; i++)
  16.        {
  17.            System.out.println("Ingrese los datos en el arreglo: ");
  18.            Datos[Tam] = tecla.nextInt();
  19.        }
  20.    }
  21. }

Código
  1. public class lista {
  2.  
  3.    public static void main(String[] args)
  4.    {
  5.        Arreglos ArreglosOb = new Arreglos();
  6.  
  7.        ArreglosOb.tamaArr();
  8.    }
  9. }
  10.  

segun leei es como si estubiera fuera de indice

58  Programación / Programación C/C++ / Problema con arreglo y clases en: 24 Abril 2014, 03:43 am
Hola a todos como estan.

El problema que tengo es que no se como pasar un arreglo por medio de un constructor no si, se podra. la verdad.

como pueden ver creo en el .h pero asi se pasa por medio del constructor?

como digo no tengo idea de como hacerlo. tengo lo siguiente.

Archivo de encabezado

Código
  1. //Clase creaccion del arreglo
  2. # ifndef ARREGLO_H
  3. # define ARREGLO_H
  4. # include <iostream>
  5.  
  6. using namespace std;
  7.  
  8. class Arreglo
  9. {
  10. private:
  11. int tamano;
  12. int arreglo[tamano];
  13.  
  14. public:
  15. Arreglo(int = 0, int =0);
  16.  
  17. //Metodos Get y set
  18. void setTamano(int);
  19. void setArreglo(int);
  20. int getTamano() const;
  21. int getArreglo() const;
  22.  
  23. //Otros metodos
  24. void MostrarArreglo();
  25.  
  26. };
  27. #endif

Archivo de Implementacion

Código
  1. #include "Arreglo.h"
  2.  
  3. Arreglo::Arreglo(int tamano, int arreglo)
  4. {
  5. setTamano(tamano);
  6. setArreglo(arreglo);
  7. }
  8.  
  9. //Metodos Get y set
  10. void Arreglo::setTamano(int tamano)
  11. {
  12. this->tamano = tamano;
  13. }
  14.  
  15. void Arreglo::setArreglo(int arreglo)
  16. {
  17. this->arreglo = arreglo;
  18. }
  19.  
  20. int Arreglo::getTamano() const
  21. {
  22. return this->tamano;
  23. }
  24.  
  25. int Arreglo::getArreglo() const
  26. {
  27. arreglo =  this->arreglo;
  28. }
  29.  
  30. //Otros metodos
  31. /*
  32. void Arreglo::MostrarArreglo()
  33. {
  34. cout << "Ingrese el tama~no del arreglo: ";
  35. cin >> tamano;
  36.  
  37. for(int i = 0; i <= tamano-1; i++)
  38. {
  39. cout << "\nIntroduzca los datos en el arreglo: ";
  40. cin >> arreglo1[tamano];
  41. }
  42.  
  43. cout << "\nEl arreglo ya esta lleno.";
  44. }*/

Gracias a todos por la ayuda.

PD: se me olvidaba me salta el siquiente error y claro por que se que estoy haciendo algo mal en la forma de pasar el arreglo.

Código
  1. [Error] invalid use of non-static data member 'Arreglo::tamano'
59  Programación / Programación C/C++ / Ordenamiento de numeros problema con la salida en: 23 Abril 2014, 00:08 am
Hola como estan.

Tengo la siquiente duda este es mi algoritmo

El problema que tengo es que la salida no me sale correctamente alguien sabe a que se deba esto.
No se por que a mi me sale 0.

Código
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. main()
  5. {
  6. int a[] = {35, 82, 30, 28, 19};
  7. int temp;
  8.  
  9.        //numero de iteraciones = n-v
  10. //Numero de veces que se repetira para ordenar = v
  11. //Numero de datos = n = 5
  12. for(int v = 0; v <= 5-1; v++)
  13. {
  14. cout << endl;
  15. for(int i = 0; i <= 5-v; i++)
  16. {
  17. if(a[i] < a[i-1])   //Evaluacion si el numero a su Izq es menor
  18. {
  19. temp = a[i];
  20. a[i] = a[i-1];
  21. a[i-1] = temp;
  22. }
  23. }
  24.  
  25. for (int i = 0; i<5 ; i++) //Salida
  26.   cout<< a[i] <<" ";
  27. }
  28. return 0;
  29. }

Pero mi salida con 5-v


salida con otra Pc con 5-v


mi salida con 4-v es como la salida de otra pc o como la segunda imagen

saludos muchas gracias.
60  Programación / .NET (C#, VB.NET, ASP) / ayuda con textbox (Solucionado) en: 21 Abril 2014, 00:38 am
Hola como están.

Mi siguiente duda estoy tratado de hacer algo en un textbox que tenga un texto predeterminado pero que este se vea claro, de la siguiente forma.



Como ven en user name y cuando se de click se quite ese texto y pueda ingresar datos.
Estaba leyendo MSDN pero son demasiadas funciones las que tiene me llevara un tiempo leerlas todas.

Espero puedan ayudarme gracias y saludos

PD: estoy trabajando en VB
Páginas: 1 2 3 4 5 [6] 7 8 9
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines