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

 

 


Tema destacado: (TUTORIAL) Aprende a emular Sentinel Dongle By Yapis


  Mostrar Mensajes
Páginas: 1 2 3 4 [5] 6 7 8
41  Programación / Programación C/C++ / Re: [Aporte] Operador condicional en: 19 Febrero 2013, 01:34 am
Yo lo uso mucho para hacer funciones de 1 sola linea.
42  Programación / Programación C/C++ / Re: Sobre "rotar" una imagen en SDL en: 18 Enero 2013, 06:22 am
Sino me equivoco se llama sprites el metodo utilizado.
43  Programación / Programación C/C++ / Re: mediana en c++ en: 3 Enero 2013, 17:32 pm
Código
  1. #include <iostream>
  2. #include <stdlib.h>
  3. #include <time.h>
  4. #include <vector>
  5.  
  6. using namespace std;
  7.  
  8. int nTamano;
  9. double mediana(vector <int> vector);
  10.  
  11. int main()
  12. {
  13.    srand ( time(NULL) );
  14.    cout << "Elementos del vector: ";
  15.    cin >> nTamano;
  16.  
  17.    vector <int> vNumeros (nTamano);
  18.    for(unsigned int i=0; i<nTamano; i++){
  19.        vNumeros[i] = rand() % 50 + 1;
  20.        cout << vNumeros[i] << " ";
  21.    }
  22.  
  23.    cout << endl << mediana(vNumeros);
  24.    return 0;
  25. }
  26.  
  27. double mediana(vector <int> vVector){
  28.    double media = 0;
  29.    for(unsigned int i=0; i<vVector.size()-1; i++){
  30.        if(vVector.size()/2 == 0)
  31.            media += vVector[i]/2;
  32.        else
  33.            media += ( vVector[i]/2 + vVector[i+1] )/2;
  34.    }
  35.  
  36.    return media;
  37. }
  38.  
44  Programación / Programación C/C++ / Re: vector simetrico (palíndromo) en: 16 Diciembre 2012, 22:39 pm
Código
  1. #include <iostream>
  2. #include <string>
  3. #include <algorithm>
  4.  
  5. using namespace std;
  6.  
  7. int main(int argc, char *argv[])
  8. {
  9. string str, str2;
  10. cin >> str;
  11.  
  12. size_t pos = str.find_first_of(" ");
  13. while(pos != string::npos){
  14. str.erase(pos);
  15. pos = str.find_first_of(" ");
  16. }
  17.  
  18. str2 = str.substr(0, str.length());
  19. reverse(str.begin(), str.end());
  20.  
  21. if(str2 == str)
  22. cout << "La frase '"<<str<<"' es palindroma." <<endl;
  23. else
  24. cout << "La frase '"<<str<<"' no es palindroma." <<endl;
  25.  
  26. system("pause");
  27.        return EXIT_SUCCESS;
  28. }
45  Programación / Programación C/C++ / Re: ayuda por favor en c++ en: 21 Noviembre 2012, 22:46 pm
Aca tengo un code que hice que muestra los numeros que mas se repiten.
Fijate si lo podes adaptar.

Código
  1. #include <utility>
  2. #include <vector>
  3. #include <iostream>
  4. #include <string>
  5. #include <fstream>
  6. #include <algorithm>
  7.  
  8. using namespace std;
  9.  
  10. ifstream entrada;
  11. ofstream salida;
  12. unsigned int nLineas, nIterador, i, j;
  13.  
  14. bool ordenar(const pair<string, int>& i, const pair<string, int>& j);
  15.  
  16. int main()
  17. {
  18.    entrada.open("nombres.in");
  19.    entrada >> nLineas;
  20.    entrada >> nIterador;
  21.  
  22.    vector < pair <string, int> > vNombres (nLineas);
  23.    vector <string> vPrincipal (nLineas);
  24.  
  25.    for(i=0; i<nLineas; i++){
  26.        entrada >> vPrincipal[i];
  27.        vNombres[i].first = vPrincipal[i];
  28.    }
  29.  
  30.    for(i=0; i<vPrincipal.size(); i++)
  31.        for(j=0; j<vPrincipal.size(); j++)
  32.            if(vNombres[i].first == vPrincipal[j])
  33.                vNombres[i].second += 1;
  34.  
  35.    sort(vNombres.begin(), vNombres.end(), ordenar);
  36.  
  37.    salida.open("nombres.out");
  38.    j = 0;
  39.    for(i=0; i<nIterador; i++){
  40.        salida << vNombres[j].first <<" ";
  41.        salida << vNombres[j].second;
  42.        salida << endl;
  43.        j += vNombres[j].second;
  44.    }
  45.  
  46.    entrada.close();
  47.    salida.close();
  48.  
  49.    return 0;
  50. }
  51.  
  52. bool ordenar(const pair<string, int>& i, const pair<string, int>& j){
  53.    return j.second < i.second ? true : false;
  54. }
  55.  
46  Programación / Programación C/C++ / Re: Enviar Mail C++ en Visual Studio 2012 en: 21 Noviembre 2012, 22:29 pm
Sockets + Protocolo SMTP
47  Programación / Programación C/C++ / Re: ayuda por favor en c++ en: 18 Noviembre 2012, 19:11 pm
Recorres los dos arrays anidando dos iteraciones y comparas cada elemento del primer vector con todos los del 2do vector. Los que no encuentre los almacenas en un 3er vector
48  Programación / Programación C/C++ / Re: [Ayuda con proyecto] en: 18 Noviembre 2012, 12:51 pm
fijate que es muy facil, si estan en fila par mueven para la derecha, si estan en fila impar, a la izquierda. O tranquilamente podes hacer un vector de 30.
Vos tenes 2 tipos de fichas la cual vas a llenar la matriz con dos valores.
Tiras un random del 1 al 5, y vas desplanzandote, si caes una casilla del jugador oponente cambias el valor de la matriz por el opuesto y asi.
No son mas que condiciones e ir avanzando.
La matriz la llenas con 0s donde este vacio, con 1s el jugador rojo y con 2s el jugador azul. En la casilla 15 la llenas con 3, en las que no podes cambiar con 4s y en la que si caes te vas a la 15 con 5 y asi tenes todo el tablero identificado.
49  Programación / Programación General / Re: Porque Lenguaje De Programacion comenzar en: 9 Noviembre 2012, 11:17 am
Assembler.















Esta duda se plantio miles de veces en el foro, usa el buscador.
50  Programación / Programación C/C++ / Re: Duda c++ en: 5 Noviembre 2012, 02:08 am
C++ es un buen lenguaje para aprender tanto programacion estructurada como POO. Una vez que tengas conocimiento sobre este lenguaje los demas es solo cuestion de leer las referencias.
Lo bueno de Java es la cantidad de librerias e informacion que hay en la web pero no es tan optimo como C++.
Trata de aprender uno a la vez para no caer en la confusion. No pienses en la salida laboral, pensa en mejorarte a ti mismo dia a dia que sin ofender veo que te falta mucha practica.
Con respecto al programa ya te lo contestaron pero es mejor que primero hagas un pseudocodigo o plantearte que tenes que hacer paso a paso antes de largarte de lleno a hacer codigo.
No hay mejor compañero que la lapicera y el papel.
Saludos.
Páginas: 1 2 3 4 [5] 6 7 8
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines