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

 

 


Tema destacado: Arreglado, de nuevo, el registro del warzone (wargame) de EHN


  Mostrar Temas
Páginas: 1 [2] 3 4 5 6 7 8
11  Programación / Programación C/C++ / buenas me pueden rivisar este codigo en: 28 Junio 2015, 20:49 pm
Código
  1. #include <iostream>
  2. #include <cstdlib>
  3. #include <stdlib.h>
  4. #include <stdio.h>
  5. #include <string>
  6. using namespace std;
  7. struct agenda{
  8. string nombre;
  9. string apellido;
  10. int edad;
  11. int ci;
  12. int fecha_nacimi;
  13. int celular;
  14. bool correo;
  15. bool trabajo;
  16. };struct agenda *sig,*aux,*cab;
  17. typedef struct agenda *tipolista;
  18. int main()
  19. {
  20. struct nodo *sig;
  21. struct nodo *aux;
  22. struct nodo *cab;
  23. cab=NULL;
  24. int cant, i=6,cont;
  25. int cargar()
  26. { //en esta funcion tambien
  27. cout<<"entrar cantidad de nodo";
  28. cin>>cant;
  29. while(i=cant){
  30. aux=(struct agenda*)malloc(sizeof(struct agenda));
  31. aux->sig=cab;
  32. }
  33. cout<<"ingrese nombre";
  34. cin>>nombre;
  35. cout <<"apellido";
  36. cin>>apellido;
  37. cout<<"edad";
  38. cin>>edad;
  39. cout<<"cedula";
  40. cin>>ci;
  41. cout<<"fecha de nacimiento";
  42. cin>>fecha_nacimi;
  43. cout<<"celular";
  44. cin>>celular;
  45. cout<<"correo";
  46. cin>>correo;
  47. cout<<"lugar de trabajo";
  48. cin>>trbajo;
  49.   aux->nombre=dato;
  50.   aux->apellido=dato;
  51.   aux->edad=dato;
  52.   aux->ci=dato;
  53.   aux->fecha_nacimi;
  54.   aux->celular=dato;
  55.   aux->correo=dato;
  56.   aux->trabajo=dato;
  57.   cab=aux;
  58.   i++;
  59.   return 0;
  60. }
  61. int ordenanar_elementos()
  62. {
  63. aux->apellido=short;
  64. aux->celular=short;
  65. aux->ci=short;
  66. aux->correo=short;
  67. aux->edad=short;
  68. aux->fecha_nacimi=short;
  69. return 0;
  70.  
  71. }
  72. int listar()
  73. {
  74. while(aux!=NULL)
  75. cout<<aux-> nombre;
  76. cout<<aux->apellido;
  77. cout<< aux->ci;
  78. cout<< aux->celular;
  79. cout<< aux->correo;
  80. cout<< aux->edad;
  81. cout<< aux->fecha_nacimi;
  82. cout<< aux->trabajo;
  83. aux=aux->sig;
  84.  
  85. return aux;
  86.  
  87. }
  88. int eliminar()
  89. {
  90. while(aux!=NULL)
  91. cout<<aux-> nombre=delete;
  92. cout<<aux->apellido=delete;
  93. cout<< aux->ci=delete;
  94. cout<< aux->celular=delete;
  95. cout<< aux->correo=delete;
  96. cout<< aux->edad=delete;
  97. cout<< aux->fecha_nacimi=delete;
  98. cout<< aux->trabajo=delete;
  99. aux=aux->sig;
  100. return 0;
  101.  
  102. }
  103. int mostrar()
  104. {
  105. for(int i=0;i<=100;i++){
  106. cout<<"nombre"<< i<<agenda[i].nombre;
  107. cout<<"apellido"<<i<<agenda[i].apellido;
  108. cout<<"cedula"<<i<<agenda[i].ci;
  109. cout<<"correo"<<i<<agenda[i].correo;
  110. cput<<"celular"<<i<<agenda[i].celular;
  111. cout<<"fecha de nacimiento"<<i<<agenda[i].fecha_nacimi;
  112. cout<<"lugar de trabajo"<<i<<agenda[i].trabajo;
  113. }
  114. return 0;
  115. }
  116.  
  117. return 0;
  118.  
}//aqui

//me da estos eres
26   1   C:\Users\Carlos Marcano Buloz\Desktop\asignacion.cpp   [Error] a function-definition is not allowed here before '{' token
118   1   C:\Users\Carlos Marcano Buloz\Desktop\asignacion.cpp   [Error] expected '}' at end of input
12  Programación / Programación C/C++ / buenas hice este codigo para ordenar alfaveticamente esta bien en: 26 Junio 2015, 21:57 pm
yo lo hice de esta manera de acuerdo a un ejemplo que vi para ordenar elementos  esto es para una agenda

const string ia_nombre= const string nombre;
   const string ib_apellido= const string apellido;
   return ib_apellido;
13  Programación / Programación C/C++ / buenas tardes para una idea en: 25 Junio 2015, 22:45 pm
como hago para hagregar elementos en una lista y ordenarlos alfabeticamente
14  Programación / Programación C/C++ / buenas para q m den una idea en: 23 Junio 2015, 04:31 am
como hago un procedimiento con lista para eliminar el elemnto de cabecera
15  Programación / Programación C/C++ / revicenme para ver porfa me da un error en: 3 Junio 2015, 02:45 am
Mod: Segundo aviso, los códigos van en etiquetas GeSHi

Código
  1. //error me dice controlador no valido
  2. #include <iostream>
  3. #include <conio.h>
  4. #include <cstdlib>
  5. #include <stdlib.h>
  6. #include <stdio.h>
  7. using namespace std;
  8. struct nodo{
  9. int nro;
  10. struct nodo*sig;
  11.  
  12. };
  13. typedef struct nodo *apilar *desapilar;
  14. void push(int valor, apilar & tope)
  15. {
  16. aux=new(struct nodo)
  17. aux->nro=valor;
  18. aux->sig=tope;
  19. tope=aux;
  20. }
  21. void pop(int valor, desapilar & tope)
  22. {
  23.  (struct nodo)new=aux;
  24.  nro=valor->aux;
  25.  sig=tope->aux;
  26.  aux=tope;  
  27. }
  28. int main()
  29. {
  30. int p;
  31. int NULL;
  32. int dato;
  33. apilar *p;
  34. p=NULL;
  35. push(dato,p)
  36. p->NULL;
  37. return 0;
  38. }
16  Programación / Programación C/C++ / buenas quisiera que me dieran accesoria en: 6 Mayo 2015, 06:31 am
de como hacer un inventario en c++
17  Programación / Programación C/C++ / buenas este es el mismo programa de listas con etiquetas en: 29 Abril 2015, 05:46 am
tengo un error
//el programa debe insertar eliminar y mostrar y aparte de llevar el menu
1.#include <iostream>

2.#include<stdlib.h>

3.using namespace std;

4.   struct nodo{

5.      int a;

6.      struct nodo *sig;

7.

8.   }; struct nodo sig,nuevo,cabecera;

9.   int main()

10.              {

11.   struct nodo *sig;

12.   struct nodo *nuevo;

13.   struct nodo *cabecera;

14.   int i=1;

15.   int cant;

16.   int a;

17.   int opcion;

18.   int dato;

19.   cabecera=NULL;

20.   cout<<"cantidad de nodo";

21.   cin>>cant;

22.   while(i<=cant){

23.                   nuevo=(struct nodo*)malloc(sizeof(struct nodo));

24.      nuevo->sig=cabecera;

25.      //insertar

26.                                cout<<"ingresa dato";

27.      cin>>dato;

28.      nuevo->a=dato;

29.      cabecera=nuevo;

30.      i++;

31.    system("cls");

32.    while(nuevo!=NULL){

33.                 cout<<"dato"<<nuevo->a<<endl; //mostrar

34.                 nuevo}

35.                    int main()

36.                    {

37.                    int opcion;

38.         int salir;

39.      cout<<"ingrese una opcion";

40.      cin>>opcion;

41.      cout<<"ingresar dato";

42.      cout<<"ingresar cantidad";

43.      cout<<"salir";

44.      switch(opcion)

45.                          for(;opcion!=3);=nuevo->sig;

46.                          {

47.      case 1:

48.      system ("cls")

49.      cout<<"ingresar una opcion 1.ingresar dato";

50.      cout<<"ingresar dato";

51.      cin>>dato;

52.      break;

53.                                 case 2:

54.      system ("cls");

55.                     cout<<"ingresa la opcion 2. ingresar cantidad";

56.      cout<<"ingresar cantidad";

57.      cin>>cant;

58.      break;

59.                                  case 3:

60.      system ("cls");

61.      cout<<"ingrese la opcion 3. salir";

62.      cout<<"salir";

63.      cin>>salir;

64.      break;

65.      }   

66.                           }

67.

68.   system("pause");

69.}

70.

71.   return 0;

72.}   




 

 
18  Programación / Programación C/C++ / me podrian revisar este programa de listas m da error en las ultima llave en: 28 Abril 2015, 04:57 am
Mod: Al publicar código debes usar etiquetas GeSHi


Código
  1. #include <iostream>
  2. #include<stdlib.h>
  3. using namespace std;
  4. struct nodo{
  5. int a;
  6. struct nodo *sig;
  7.  
  8. }; struct nodo sig,nuevo,cabecera;
  9. int main()
  10.              {
  11. struct nodo *sig;
  12. struct nodo *nuevo;
  13. struct nodo *cabecera;
  14. int i=1;
  15. int cant;
  16. int a;
  17. int opcion;
  18. int dato;
  19. cabecera=NULL;
  20. cout<<"cantidad de nodo";
  21. cin>>cant;
  22. while(i<=cant){
  23.                   nuevo=(struct nodo*)malloc(sizeof(struct nodo));
  24. nuevo->sig=cabecera;
  25. //insertar
  26.                                cout<<"ingresa dato";
  27. cin>>dato;
  28. nuevo->a=dato;
  29. cabecera=nuevo;
  30. i++;
  31. system("cls");
  32. while(nuevo!=NULL){
  33.                 cout<<"dato"<<nuevo->a<<endl; //mostrar
  34.                 nuevo}
  35.                    int main()
  36.                    {
  37.                int opcion;
  38.   int salir;
  39. cout<<"ingrese una opcion";
  40. cin>>opcion;
  41. cout<<"ingresar dato";
  42. cout<<"ingresar cantidad";
  43. cout<<"salir";
  44. switch(opcion)
  45.                          for(;opcion!=3);=nuevo->sig;
  46.                          {
  47. case 1:
  48. system ("cls")
  49. cout<<"ingresar una opcion 1.ingresar dato";
  50. cout<<"ingresar dato";
  51. cin>>dato;
  52. break;
  53.                                 case 2:
  54. system ("cls");
  55.                  cout<<"ingresa la opcion 2. ingresar cantidad";
  56. cout<<"ingresar cantidad";
  57. cin>>cant;
  58. break;
  59.                                  case 3:
  60. system ("cls");
  61. cout<<"ingrese la opcion 3. salir";
  62. cout<<"salir";
  63. cin>>salir;
  64. break;
  65. }
  66.                           }
  67.  
  68. system("pause");
  69. }
  70.  
  71. return 0;
  72. }


19  Programación / Programación C/C++ / buena me podrian dar una idea de como hacer este proyecto de lenguaje en: 23 Enero 2015, 20:22 pm
La programación funcional ofrece al programador un buen número de recursos expresivos que permiten resolver problemas complejos mediante programas pequeños y robustos. Se destaca por la posibilidad de definir funciones que aceptan otras funciones como argumentos y devuelven funciones como resultado, facilidades para definir y manipular estructuras de datos infinitas, un modelo computacional simple, claro y bien fundamentado.
Scheme es un lenguaje funcional (si bien impuro, ya que, por ejemplo, sus estructuras de datos no son inmutables) y un dialecto de Lisp. Fue desarrollado por Guy L. Steele y Gerald Jay Sussman en la década de los setenta e introducido en el mundo académico a través de una serie de artículos conocidos como los Lambda Papers de Sussman y Steele. Las listas son la estructura de datos básica del lenguaje, que también ofrece arrays entre sus tipos predefinidos. 
Racket fue desarrollado como un entorno de programación gráfico, integrado e interactivo para el lenguaje de programación Scheme. Proporciona resaltado de fuente para los errores de sintaxis y de ejecución, compatibilidad con múltiples niveles de lenguaje, un algoritmo algebraico, objetos, módulos, una biblioteca de interfaz gráfica de usuario, protocolos TCP/IP, Unicode y mucho más.
Una vez que te hayas familiarizado un poco con el lenguaje y su entorno ( Racket ), considere la estructura de datos Conjunto , que representa conjuntos potencialmente infinitos. La estructura conjunto debe ser implementada a través de listas .
Una vez definida la estructura conjunto se debe implementar las funciones básicas de conjunto:
a)
Miembro: Debe devolver la pertenencia de un elemento a en el conjunto proporcionado, de un elemento dado.
b)
Vacio: Debe devolver un conjunto vacío.
c)
singleton: Debe devolver un conjunto que contenga únicamente al elemento proporcionado.
d)
desdeLista: Debe devolver un conjunto que contenga a todos los elementos de la lista proporcionada.
e)
Complemento: Debe devolver un conjunto que contenga únicamente todos los elementos que no estén en el conjunto proporcionado (pero que sean del mismo tipo).
f)
Unión: Debe devolver un conjunto que contenga todos los elementos de cada conjunto proporcionado.
g)
Intersección: Debe devolver un conjunto que contenga solo los elementos que está en los dos conjuntos proporcionados.
h)
Diferencia: Debe devolver un conjunto que contenga los elementos del primer conjunto proporcionado, que no estén en el segundo. 
Entrega:
El programa debe ir acompañado de un informe el cual explique cuál fue la lógica o estrategia para resolver el problema. Indicar si existen algunas consideraciones especiales que estén haciendo que alteran los requerimientos originales.
La entrega se realizará el día lunes 26/01/2015, en digital (cd) conteniendo el programa y el informe,  el cd debe estar debidamente identificado con el nombre del res
20  Programación / Programación C/C++ / buenas me pueden dar un ejemplo en: 30 Mayo 2014, 19:27 pm
de como decir con case si es fuerte la contraseña o no y devolver un booleano y devolver un booleano bueno para devolverlo tengo entendido que es con un return pero lo otro tengo duda
Páginas: 1 [2] 3 4 5 6 7 8
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines