Este sitio utiliza cookies propias y de terceros. Si continúa navegando consideramos que acepta el uso de cookies. OK Más Información.

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - chivo

Páginas: [1] 2
1
Dudas y pedidos generales / Ayuda con este código
« en: Noviembre 07, 2015, 11:16:43 pm »
Buenas, estaba haciendo un programa empleado por una persona que me ha explicado sobre C++ pero no doy el porque del error.

El enunciado:

Realizar la ordenación de un vector numérico mediante los métodos de ordenación por selección, inserción y por el método denominado normalmente burbuja. Los ejercicios están propuestos por un alumno, que espero pueda consultar los ejercicios y prácticas para su resolución de una manera más efectiva. Debe tener procedimientos.


El código:

Código: C++
  1. // Librerías a utilizar
  2. #include <iostream>
  3. using namespace std;
  4.  
  5. // Predefinición de funciones
  6. void Pide(int []);
  7. void Visualiza(int []);
  8. void Ordenarinter(int [],int []);
  9. void Ordenarsel(int [],int []);
  10. // Función principal
  11.  
  12. int main(int argc, char *argv[])
  13. {
  14.     // Definicion de variables a utilizar
  15.     int VectorDesordenado;
  16.     int VectorOrdenado;//['MAX'];
  17.     int Opcion=0;
  18.     int i=0;
  19.  
  20.     // Inicializar los vectores para evitar posibles errores
  21.     for(Opcion=0;Opcion<i;Opcion++)
  22.     {
  23.       VectorDesordenado;
  24.       VectorOrdenado;
  25.     }
  26.     // Visualizar menú de opciones
  27.     do {
  28.        cout<<"\n1.- Solicitar datos del vector.";
  29.        cout<<"\n2.- Visualizar datos del vector desordenado.";
  30.        cout<<"\n3.- Ordenar por intercambio directo.";
  31.        cout<<"\n4.- Ordenar por seleccion directa.";
  32.        cout<<"\n5.- Visualizar datos del vector ordenado.";
  33.        cout<<"\n6.- Rellenar vector desordenado aleatoriamente.";
  34.        cout<<"\n0.- Salir";
  35.        cout<<"\n=============================================";
  36.        cout<<"\nOpcion...: ";
  37.        cin>>Opcion;
  38.        
  39.        switch(Opcion) {
  40.          case 1:
  41.               // Solicitar datos del vector, llamar a la funcion pedir
  42.               Pide(VectorDesordenado);
  43.               break;
  44.          case 2:
  45.               // Visualizar datos del vector desordenado
  46.               Visualiza(VectorDesordenado);
  47.               break;
  48.          case 3:
  49.               // Ordenar por el metodo de intercambio directo
  50.               Ordenarinter(VectorDesordenado,VectorOrdenado);
  51.               break;
  52.          case 4:
  53.               // Ordenar por el metodo de seleccion directa
  54.               Ordenarsel(VectorDesordenado,VectorOrdenado);
  55.               break;
  56.          case 5:
  57.               // Visualizar datos del vector ordenado
  58.               Visualiza(VectorOrdenado);
  59.               break;
  60.        }
  61.     } while(Opcion!=0);  
  62.   system("PAUSE");  
  63.   return 0;
  64. }
  65. // Función Solicitar Datos del vector desordenado
  66. void Pide(int VectorDesordenado)
  67. {
  68.      // Crear variable contador para recorrer el vector
  69.      int contador=0;
  70.      // Recorrer el vector y solicitar datos del mismo
  71.      for(contador=0;contador<i;contador++)
  72.      {
  73.       cout<<"\nValor posicion : ",contador+1;
  74.       cin>>VectorDesordenado[contador];
  75.      }
  76. }
  77. // Función para visualizar los datos del vector desordenado/ordenado
  78. void Visualiza(int Vector[])
  79. {
  80.      // Crear variable contador para recorrer el vector
  81.      int contador=0;
  82.      // Recorrer el vector y visualizar los datos del mismo
  83.      cout<<"\n========================================================\n\n";
  84.     for(contador=0;contador<i;contador++)
  85.      {
  86.        cout<<Vector[contador];
  87.      }
  88.      cout<<"\n\n========================================================\n";
  89. }
  90. // Función para ordenar el vector con el método de intercambio directo
  91. void Ordenarinter(int VectorD[],int VectorO[])
  92. {
  93.      // Variables para recorrer los vectores
  94.      int contador = 0;
  95.      int elementos = 0;
  96.      int intercambio = 0;
  97.      int bandera = 1;
  98.      // Copiar el contenido del vector desordenado al ordenado
  99.      for(contador=0;contador<i;contador++)
  100.      {
  101.         VectorO[contador] = VectorD[contador];
  102.      }
  103.      // Ordenar el vector por el método de la burbuja
  104.      cout<<"\n\nOrdenando Vector.";
  105.      for(elementos=i-1;elementos>0 && bandera==1;elementos--)
  106.      {
  107.        bandera = 0;
  108.        for(contador=0;contador<elementos;contador++)
  109.        {
  110.          if(VectorO[contador]>VectorO[contador+1])
  111.          {
  112.            intercambio = VectorO[contador];
  113.            VectorO[contador] = VectorO[contador+1];
  114.            VectorO[contador+1] = intercambio;
  115.            bandera = 1;
  116.            cout<<".";
  117.          }
  118.        }
  119.      }
  120.      cout<<"\n\nVector Ordenado\n\n";
  121. }
  122. // Función para ordenar el vector con el método de selección directa
  123. void Ordenarsel(int VectorD[],int VectorO[])
  124. {
  125.      // Variables a utilizar
  126.      int minimo = 0;
  127.      int pos_minimo = 0;
  128.      int contador = 0;
  129.      int elementos = 0;
  130.      int intercambio = 0;
  131.      // Copiar el contenido del vector desordenado al ordenado
  132.      for(contador=0;contador<i;contador++)
  133.      {
  134.         VectorO[contador] = VectorD[contador];
  135.      }
  136.      // Método de ordenación por selección directa
  137.      for(elementos=0;elementos<i;elementos++)
  138.      {
  139.        minimo = VectorO[elementos];
  140.        pos_minimo = elementos;
  141.        for(contador=elementos;contador<i;contador++)
  142.        {
  143.          if(minimo>VectorO[contador])
  144.          {
  145.            minimo = VectorO[contador];
  146.            pos_minimo = contador;
  147.          }
  148.        }
  149.        intercambio = VectorO[elementos];
  150.        VectorO[elementos] = minimo;
  151.        VectorO[pos_minimo] = intercambio;
  152.      }
  153. }


Si alguien me puede ayudar se lo agradeceria.

2
Y la clave del archivo?

3
Códigos Fuentes / Re:Generador de tarjetas de credito [C++]
« en: Mayo 07, 2015, 03:45:58 am »
Alguien me da una idea de como generar uno de estoy bins soy muy nuevo en esto y creo que me serviran de mucho poder crearlas

Para ello ya hay paginas que te la genera coloca en el mismo google te aparece todo lo que necesitas. Creo que no podria pasarte link exacto pero si decirte que buscar con generator bins carding en google te aparece "creo" que es algo similar tengo tiempoooo.

Eso que dice ANTRAX servía hace 8 años atras mas o menos cucuando el cvv2 era una composición y sumatoria de 3 números de la tarjeta. Ahora se genera de otra forma y creo ( al menos yo no se) es forma pseudo aleatoria que se genera. Un saludo

Estas en lo cierto ahora se hace aleatoria.

4
Debates / Re:¿Sirven en verdad los Antivirus?
« en: Septiembre 29, 2014, 02:51:46 pm »
Yo digo que NO por que solo sirven para colocar mas lenta la pc. En fin y al cabo el que mas nos salva es el firewall de mas ataques que el propio anti-virus.

Si de proteccion queremos hablar no instalemos nada en la pc y no conectarla a internet.

Ya habia escuchado del "mito" pero nunca sabemos que es verdad o mentira con tanta informacion que hay en esta epoca que no podemos verificarla.

Saludos.

5
Underc0de / Re:Te gustaria ser Tutor?
« en: Septiembre 29, 2014, 02:12:47 pm »
Creo que es algo tarde pero me quisiera apuntar para hardware :) Avisa por mp.

6
Seguridad Wireless / Re:Taller Seguridad wireless.
« en: Septiembre 08, 2014, 01:52:37 am »
Ambos link es el mismo libro por la misma persona.

7
Python / Re:SMF Incorrect Flood Filter Headers
« en: Agosto 21, 2014, 11:39:37 pm »
Gracias puedo usar el codigo para hacer una aplicacion claro coloco tu credito. Y te paso por MP el source final.

8
Presentaciones / Re:Me presento
« en: Agosto 21, 2014, 10:49:57 pm »
Bienvenido amigo, el tratar a las personas como lo has hecho no es cosa de dios. Yo libremente digo NO SOY CREYENTE. Y no por eso me molesto cuando sacan temas religiosos.

Y en el foro no se habla de religion es como vayas a una carpinteria a hablar sobre corte de cabello.

Deja el tema a un lado aca se imparte conocimiento y amistad cosas que sin tocar el temas religiosos se ha llevado por mas de 15 años en los foros de informatica MUY bien.

Tus palabras:
Citar
forzar a que la gente no pueda hablar del tema es únicamente propagar el ateismo

Si se hablara no crees que estarias obligando a hablar sobre una religion cuando hay tantas? Y los que no son creyente a ninguna son ignorados.

Para ser neutral mejor no se habla de religion.

 ;)

9
Muchas gracias ya solo me falta el avanzado para descargarlo.

A que mirror sugieren que lo suba para irlo subiendo desde partir del lunes. O mañana mismo.

10
Hardware / Re:Bajale la temperatura a tu placa de video con un cooler
« en: Agosto 21, 2014, 01:41:16 pm »
Agarra los de 5x5 abres el chasis en la parte de abajo para que saque el aire y asi te baja 2 a 5º mas de lo que te ha bajado hasta el momento.

O lo puedes hacer del lado de arriba pero por sacar el aire tiene que meter y asi no solo la VGA se refresca sino tambien el procesador tarjeta rams y la misma tarjeta madre.

11
Hardware / Re:Nuevas unidades SSD de Kingston
« en: Agosto 21, 2014, 01:32:26 pm »
Muy bueno! 
El precio seguramente debe ser muy alto, pero tengo muchas ganas de comprarme uno.
Me gustó mucho la característica de la resistencia a los golpes

El precio es alto pero para para los beneficios que te da son grandes. Esa es la desventaja que tiene el SSD el precio alado del disco rigido.

Pero con el SSD reinicias el pc en 15seg o "menos" tus aplicaciones abren aun mas rapido que con el disco rigido. Y puedes estar en un terremoto formateando y sin duda alguna no sufre daño como lo haria el disco rigido.

12
Códigos Fuentes / Re:Generador de tarjetas de credito [C++]
« en: Febrero 07, 2014, 03:25:26 am »
Hola amigo no tienes a la mano un generador mas actualizado.?

Que al que comentaste a Doddy.

Gracias.

13
Otros lenguajes / Re:[Pascal] Generador de clave.
« en: Enero 13, 2014, 01:20:44 am »
Hola loco tengo una duda... es un generador de clave de 4 dígitos pero para q nos puede servir???

Para las tarjeta de los bancos.  ::)

14
Dudas y pedidos generales / Re:Problemas con la BIOS
« en: Enero 10, 2014, 01:43:16 am »
Si puedes prueba piesa por piesa "que veo que ya lo hiciste pero con las rams" hazlo con tu tarjeta madre por si acaso ya que puede que te este ocasionando "culo de botella". Por lo general son las rams pero ya que no manda ni los pitidos de falta de rams ni de aranque y has reiniciado el bios por jumper.

Lo que podrias hacer es eso.

Ya hasta revisate la misma fuente de poder por si las mocas.

PD: Viendo que estas usando tarjeta madre viejita y procesador igual recomiendo actualizar si es que puedes amigo ya este o el proximo año llegaran las tan esperadas DRR4 y las DD2 quedaran peor que Windows XP.

Saludos.

15
Dudas y pedidos generales / Re:usb protegida
« en: Enero 10, 2014, 01:32:34 am »
Tengo el mismo problema y para acabar de solucionarlo compre uno nuevo ya que por meterlo en una entrada USB 3.0 al parecer lo quemo. Al intentar darle formato me dice que no es posible ni me acuerdo que hice con ese pendrive.

Intente de casi todo cuando lo resuelva lo posteo...

Saludos.

16
Problema de driver de grafica.

[Kali Linux] Instalación Drivers NVidia/ATI

Saludos.

Espero que no le pase es algo incomodo.

17
Hola tengo una duda porque cada vez que quiero abrir mi navegador en KALI 64 bits me sale esta pantalla:




Sin embargo tenia antes Fedora 17 64bits y me pasaba lo mismo pero al tiempo. Pero con Kali me esta pasando desde que lo instale.

Eh pensado que puede ser el que es porque sea de 64Bits.

Mi procesador es: AMD Athlon™ 64 X2 Dual Core Processor 4400+ 2.31 "no overclock".
Rams: 1Gb = 896Mb/ Lo que reconoce... <--- esto puede ser.!


Saludos.


EDIT: Te arreglé los links de las imágenes ;)
Un saludo, Kodeinfect!

18
Talleres Underc0de / Re:Taller de Hardware #2
« en: Abril 09, 2013, 01:33:07 pm »
Esta con la primer taller fueran sido perfecto. Ya que hablan de cosas basicas y conceptos.

Saludos.

19
Pentesting / Librioteca de Pentest y demas de DragonJar
« en: Febrero 01, 2013, 08:34:44 pm »
Buenas srito y sritas. Estaba navegando buscando sobre pentest y muchas otros temas. Encontre una librioteca de nuestros amigo DragonJAR

Que podemos apreciar muchos libros sobre el tema.

Espero que lo disfruten.

http://issuu.com/dragonjar/docs

Mucho de ellos estan en espa;ol lo mejor de todo.

Saludos.

20
Otros lenguajes / Re:[Pascal] Generador de clave.
« en: Enero 30, 2013, 02:49:25 pm »
ejejeje interesante, no se ven post en pascal, se agradece!

saludos!

No hay problema amigo voy a ver si posteo mas de ello.

Páginas: [1] 2