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

 

 


Tema destacado:


  Mostrar Temas
Páginas: 1 2 [3] 4 5
21  Programación / Programación General / [SOLUCIONADO] Problema en pascal en: 1 Abril 2015, 16:56 pm
 Hola tengo un problema en un simple código de pascal, les dejo el código, el error es que me dice que el indentificador suma esta duplicado, eso es lo que entiendo, Saludos!


Código
  1. program suma;
  2.  
  3. var resta,a,b,c,suma,multiplicacion:real;
  4.  
  5. BEGIN
  6. write('primer numero: ');
  7. read(a);
  8. writeLn('segundo numero: ');
  9. read(b);
  10. writeLn('tercer numero: ');
  11. read(c);
  12. suma:= a+b+c;
  13. writeLn('resultado suma', suma);
  14. multiplicacion:=  a*b*c;
  15. writeLn('Multiplicacion ' multiplicacion);
  16. resta:= (a+b) - c;
  17. writeLn('Resta ', resta);
  18. END.


22  Programación / Desarrollo Web / [Solucionado] Problema con html y css en: 24 Marzo 2015, 22:10 pm
 Hola gente, estoy teniendo un problema, como verán si ejecutan el código html que dejo abajo, el pie de la página no queda bien, re refiero a que, no ocupa el 100% de ancho de la pagina, solo se muestra con color verde la lista desordenada y nada más, si alguien me ayuda estaría agradecido :)

Código
  1. <!DOCTYPE html>
  2. <html lang="es">
  3. <title>Maquetación CSS</title>
  4. <link rel="SHORTCUT ICON" href="favicon.ico"/>
  5. <meta name="robots" content="text/html"/>
  6. <meta name="description" content="descripcion de la pagina"/>
  7. <meta name="keywords" content="palabras clave"/>
  8. <meta name="Content type" content="text/html" charset="utf-8"/>
  9. <STYLE type="text/css">
  10. BODY{
  11. background-color: #ccf;
  12. text-align: center;
  13. margin:0;
  14. }
  15. #contenedor{
  16. background-color: #fff;
  17. width: 850px;
  18. text-align: left;
  19. margin: auto;
  20. }
  21. HEADER{
  22. background-color: #000;
  23. height: 67px;
  24. }
  25. #logo{
  26. padding: 10px;
  27. float: left;
  28. }
  29. #buscador{
  30. padding-top: 21px;
  31. padding-right: 10px;
  32. float: right;
  33.  
  34. }
  35. #cuerpoPagina{
  36. margin-left: 10px;
  37. margin-right: 10px;
  38. }
  39.  
  40. .nofloat{
  41. clear: both;
  42. }
  43. H1{
  44. color: blue;
  45. font-size: 1.5em;
  46. font-family: Helvetica;
  47. font-weight: 500;
  48. text-decoration: underline;
  49. }
  50. #navegador{
  51. float: right;
  52. width: 200px;
  53. font-size: 1.2em;
  54. margin-top: 15px;
  55. }
  56. Article{
  57. margin-left: 20px;
  58. margin-right: 220px;
  59. }
  60. .titnav{
  61. background-color: #33c;
  62. color: white;
  63. text-align: center;
  64. }
  65. .cuerpoNavegador{
  66. background-color: #ccc;
  67. }
  68. .ulnav{
  69. padding-top: 10px;
  70. padding-bottom: 5px;
  71. padding-left: 10px;
  72. }
  73. .ulnav{
  74. margin-top: 0px;
  75. }
  76. ul.ulnav li{
  77. list-style: none;
  78. background: transparent url("carpeta.png") no-repeat;
  79. margin: 0px;
  80. padding: 1px 0 12px 35px;
  81. font-size: 0.8em;
  82. }
  83. #pie{
  84. background-color: #090;
  85. height: 30px;
  86. color: white;
  87. float: right;
  88.  
  89. }
  90. #enlacespie{
  91. padding:0px 0px 0px 0px;
  92.  
  93.  
  94. }
  95. #enlacesPie li{
  96. margin: 0px 20px 0px 0px;
  97. padding: 0px;
  98. list-style: none;
  99. float: left;
  100. }
  101.  
  102. </STYLE>
  103. </head>
  104. <section id="contenedor">
  105. <header>
  106. <section id="logo">
  107. <img src="logotipo.png"/>
  108. </section>
  109.  
  110. <section id="buscador">
  111. <form action="buscar.php" method="post">
  112. <input type="search" name="busqueda" autofocus/><button>Buscar</button>
  113. </form>
  114. </section>
  115. <section class="nofloat"></section>
  116. </header>
  117. <section id="cuerpoPagina">
  118. <nav id="navegador">
  119. <section class="titnav">Secciones principales</section>
  120. <section class="cuerpoNavegador">
  121. <ul class="ulnav">
  122. <li><a href="#">Home</a></li>
  123. <li><a href="#">Quienes somos</a></li>
  124. <li><a href="#">Videos</a></li>
  125. <li><a href="#">Mas navegacion</a></li>
  126. </ul>
  127. </section>
  128. <section class="titnav">Comunidad</section>
  129. <section class="cuerpoNavegador">
  130. <ul class="ulnav">
  131. <li>Iniciar sesion</li>
  132. <li>Registro</li>
  133. <li>Videos</li>
  134. <li>Mas navegacion</li>
  135. </ul>
  136. </section>
  137. </nav>
  138. </section>
  139.  
  140. <article>
  141. <h1> Mi Pagina MAQUETADA CON CSS </h1>
  142.  
  143. <p>El perro o perro doméstico (Canis lupus familiaris)1 2 3 4 o también llamado can5 es un mamífero carnívoro de la familia de los cánidos, que constituye una subespecie del lobo (Canis lupus). Un estudio publicado por la revista de divulgación científica Nature revela que, gracias al proceso de domesticación, el organismo del perro se ha adaptado6 a cierta clase de alimentos, en este caso el almidón.7 Su tamaño o talla, su forma y pelaje es muy diverso según la raza. Posee un oído y olfato muy desarrollados, siendo este último su principal órgano sensorial. En las razas pequeñas puede alcanzar una longevidad de cerca de 20 años, con atención esmerada por parte del propietario, de otra forma su vida en promedio es alrededor de los 15 años.</p>
  144.  
  145. <p>Se cree que el lobo gris, del que es considerado una subespecie, es el antepasado más inmediato. Las pruebas arqueológicas demuestran que el perro ha estado en convivencia cercana con los humanos desde hace al menos 9000 años, pero posiblemente desde hace 14 000 años. Las pruebas fósiles demuestran que los antepasados &#8203;&#8203;de los perros modernos ya estaban asociados con los humanos hace 100 000 años. Las investigaciones más recientes indican que el perro fue domesticado por primera vez en el este de Asia, posiblemente en China; sin embargo, es incierto si todos los perros domésticos provienen de un mismo grupo o si el proceso de domesticación se repitió varias veces.</p>
  146.  
  147. <p>Hay aproximadamente 800 razas —más que de cualquier otro animal— que varían significativamente en tamaño, fisonomía y temperamento, presentando una gran variedad de colores y de tipos de pelo según la raza de perro. Tienen una gran relación con los humanos, para quien son animales de compañía, animales de guardia, perros de trabajo, perros de caza, perros de aguas, galgos de carrera, perros guía, perros pastores o perros boyeros por ejemplo. En 2001, se estimaba que había 400 millones de perros en el mundo.8</p>
  148. Mosaico romano mostrando un perro con collar.
  149.  
  150. En el siglo XXI, los investigadores han alcanzado un consenso casi absoluto acerca de que es muy posible que la domesticación del perro empezara más por la adaptación espontánea de este al acercarse a vivir junto al hombre que por la voluntad humana.9 Esto se debe a que vivir junto al hombre siempre fue ventajoso para el cánido. Un perro viviendo en una comunidad humana, aún en la Antigüedad, podía alimentarse con menos esfuerzo que uno salvaje, podía vivir en mejores condiciones disfrutando del afecto y cuidado humano.
  151.  
  152. El perro es una subespecie doméstica del lobo, según la comparación de los mapas genéticos de ambas especies.10 La evidencia fósil más antigua de un perro domesticado fue encontrada en 2008 en la cueva Goyet de Bélgica, correspondiente a unos 31.700 años y al parecer asociado a la cultura auriñaciense.11 Hasta entonces las pruebas más antiguas se habían encontrado en Rusia, pertenecientes a hace 14.000 años (Eliseevich). El hombre consiguió domesticar a ejemplares de lobos, o, más probablemente, se demostró incapaz de impedir que los lobos se introdujeran en sus aldeas y tuvieran allí a sus cachorros.9 El perro era útil como ayuda en la caza y para defender al grupo y su morada. Poco a poco, el hombre los adaptó a sus necesidades, creando diferentes razas para las distintas labores y características ambientales y geográficas.
  153.  
  154. El ser humano se dio cuenta rápidamente de los finos sentidos del olfato y el oído que tenía el perro;[cita requerida] su olfato es más potente que del humano —su área olfatoria es 20 veces más gruesa, y en el caso del pastor alemán con una superficie 34 veces mayor y con 40 veces más células olfatorias— y su oído es capaz de percibir sonidos muy por debajo y por encima del rango que oyen los humanos. Ventaja ésta que aumenta su utilidad para la caza y las labores de guarda. Su uso como pastor y protector de los rebaños es bastante posterior, yendo pareja a la domesticación y explotación de otros animales. Animal de costumbres sociales, que convive en grupos perfectamente jerarquizados, se adaptó a convivir con los humanos.
  155.  
  156. Los perros son muy valorados por su ayuda en la caza. Los perros enterrados en el cementerio mesolítico de Svaerdborg en Dinamarca muestran que, en la antigua Europa, eran ya una valiosa compañía.
  157.  
  158. Los perros han acompañado al hombre en su proceso a la civilización; su presencia está probada en todas las culturas del mundo, así en Perú en la etapa preincaica, los mochicas los usaban como ayuda de caza y también como mascotas en casa. En el entierro del Señor de Sipán, se encontraron dentro de las tumbas restos de un perro que seguramente se usó en la caza, ya que el cráneo tenía perfectamente desarrollados sus molares.
  159.  
  160. El cráneo y los dientes del perro doméstico han disminuido de tamaño con relación al lobo al no necesitar matar presas grandes. Así mismo, al pasar de una dieta de carne a una constituida por los desechos provenientes de la alimentación de los humanos, desarrollaron cerebros más pequeños que requieren menos calorías y menos proteínas para su crecimiento y sustento. La percepción del perro por parte del ser humano ha variado y varía según las culturas, en varias etnias americanas anteriores a 1492, tal y como aún ocurre en zonas del Extremo Oriente Asiático, los perros eran usados directamente como alimento; en zonas del Oriente Medio el perro ha sido asociado por su aspecto con los chacales —de hecho científicamente se creyó hasta el desarrollo de la genética a fines del siglo XX que los perros comunes de todo el mundo eran descendientes de chacales— y al ser los chacales animales principalmente carroñeros, los perros también han sido considerados impuros en esa zona. Quizás la única especie de perro que no desciende del lobo es el perro fueguino que descendería del culpeo.
  161. Características
  162. Diferencias respecto a otros cánidos
  163.  
  164. En comparación con lobos de tamaño equivalente, los perros tienden a tener el cráneo un 20% más pequeño y el cerebro un 10% más pequeño, además de tener los dientes relativamente más pequeños que otras especies de cánidos.12 Los perros requieren menos calorías para vivir que los lobos. Su dieta de sobras de los humanos hizo que sus cerebros grandes y los músculos mandibulares utilizados en la caza dejaran de ser necesarios. Algunos expertos piensan que las orejas flácidas de los perros son el resultado de la atrofia de los músculos mandibulares.12 La piel de los perros domésticos tiende a ser más gruesa que la de los lobos y algunas tribus esquimales prefieren su piel para vestirse, debido a su resistencia al desgaste en un clima inhóspito.12 A diferencia de los lobos, pero al igual que los coyotes, los perros domésticos tienen glándulas sudoríparas en las almohadillas de las patas.12 Las patas de un perro son aproximadamente la mitad de las de un lobo y su cola tiende a curvarse hacia arriba, otro rasgo que no se observa en los lobos.13
  165.  
  166. </article>
  167.  
  168. <section id="pie">
  169. <ul id="enlacesPie">
  170. <li>Portada</li>
  171. <li>Quienes Somos</li>
  172. <li>Contacto</li>
  173. </ul>
  174. </section>
  175. </section>
  176.  
  177.  
  178. </body>
  179. </html>
23  Programación / Programación General / Ayuda pascal en: 12 Marzo 2015, 02:28 am
 Hola gente, disculpen las molestias, estoy viendo un poco lo que es pascal, tengo conocimientos en c++, con lo que pascal se me resulta facil, lo estoy estudiando porque me van a tomar en la universidad, despues de enseñarlo.. quiero estar un paso adelante y leyendo en google vi la estructura de un programa en pascal, y mire unos videos y usaban esto.

 uses crt; //nose

clrscr; // para limpiar todo el contenido antes de imprimir mensajes

y readkey // viene a ser como un cin.get(); para que no se cierre el programa,

ninguno de esos comandos me anda, me tira error, hasta el readkey; y quisieran que me digan porque, tengo la ultima version de freepascal asi que no se cual será el problema.

 Saludos :D
24  Programación / Programación C/C++ / Problema con EOF en: 30 Agosto 2014, 17:56 pm
 Hola gente del foro, tengo un problema con un programa que al intentar construirlo me tire el error de que EOF no ha sido declarado :

Citar
/home/alumno/Escritorio/Proyectos C++/practicas/libroCalificaciones.cpp||In member function ‘void libroCalificaciones::recibirCalificaciones()’:|
/home/alumno/Escritorio/Proyectos C++/practicas/libroCalificaciones.cpp|48|error: ‘EOF’ was not declared in this scope|
||=== Build finished: 1 errors, 0 warnings ===|

 Les dejo la parte del código donde uso EOF, por las dudas trabajo en linux

Código
  1. void libroCalificaciones::recibirCalificaciones()
  2. {
  3.    int calificacion;
  4.    cout <<"Escriba las calificaciones de letra." <<endl
  5.         <<"Escriba el caracter EOF para terminar la entrada." <<endl;
  6.  
  7.         while ((calificacion= cin.get()) != EOF)
  8.         {
  9.             switch (calificacion)
  10.             {
  11.                 case 'A':
  12.                 case 'a':
  13.                 aCuenta++;
  14.                 break;
  15.  
  16.                 case 'B':
  17.                 case 'b':
  18.                 dCuenta++;
  19.                 break;
  20.  
  21.                 case 'C':
  22.                 case 'c':
  23.                 cCuenta++;
  24.                 break;
  25.  
  26.                 case 'D':
  27.                 case 'd':
  28.                 dCuenta++;
  29.                 break;
  30.  
  31.                 case 'F':
  32.                 case 'f':
  33.                 fCuenta++;
  34.                 break;
  35.  
  36.                 case '\t':
  37.                 case '\n':
  38.                 case ' ':
  39.                 break;
  40.  
  41.                 default:
  42.                 cout <<"Se introdujo una tecla de calificacion incorrecta."
  43.                      <<" Escribe una nueva calificacion." <<endl;
  44.                 break;
  45.  
  46.             }
  47.         }
  48. }
  49.  

Disculoen las molestias, saludos! :)
25  Programación / Programación C/C++ / [Solucionado] Problema para escribir en C++ en: 29 Agosto 2014, 13:24 pm
 Hola gente haciendo un ejercicio de C++, me tope con el problema de que no puedo escribir antes del primer for y nosé por que es así...

 Les dejo el código del programa:

Código
  1. #include <iostream>
  2. using std::cout;
  3. using std::endl;
  4. using std::cin;
  5.  
  6.  
  7. int main()
  8. {
  9.    int contadorV;
  10.    int contadorVertical;
  11.  
  12.    cout <<"Este texto no se imprime\n";
  13.  
  14.    // PRIMER FIGURA
  15.    for (contadorV=1;contadorV <= 10; contadorV++) //itera 10
  16.    {
  17.        for(contadorVertical=0;contadorVertical < contadorV;contadorVertical++)
  18.        {
  19.        cout <<"*";
  20.        }
  21.        cout <<endl;
  22.    }
  23.    //SEGUNDA FIGURA
  24.    cout <<"(b)\n";
  25.    for (contadorV=1;contadorV <= 10; contadorV++)
  26.    {
  27.        for (contadorVertical=0;contadorVertical < contadorV; contadorVertical++)
  28.        {
  29.            cout <<"*";
  30.        }
  31.        cout <<endl;
  32.    }
  33.  
  34.    return 0;
  35. }
  36.  

Desde ya gracias por cualquier ayuda, Saludos gente :)
26  Programación / Programación C/C++ / Problema para usar system en C++ en: 28 Agosto 2014, 01:02 am
 Hola gente, estoy haciendo un programa donde tenga opciones para la consola de linux o windows eso no va al caso, el tema es que por ejemplo el programa pregunta el usuario si quiere hacer ping a algo, y guarda la pagina o la ip en una variable string, lo que intento hacer es que por ejemplo si el usuario ingreso mipagina.net hacer algo así:

system("ping (variable string);

 Intenté haciendo system ("ping ".variable) y no me funcionó, si alguien sabría como hacerlo se lo agradecería, desde ya disculpen las molestias :rolleyes:
27  Programación / Programación C/C++ / [Solucionado] como llamar a main() en: 27 Agosto 2014, 19:40 pm
 Hola gente, tengo una duda, antes lo sabía hacer pero ahora no, y lo que quiero hacer es llamar a la función main, para que empieze el programa de nuevo, trabajo separando la interfaz de la implementacion y en una funcion de c++ intenté hacer return main(); y no funcionó si alguien me ayudaría se lo agradecería.

 Ya que estoy quiero saber como haría para hacer un system("pause") y system ("cls"); en linux.

 Desde a muchas gracias por cualquier ayuda, saludos ;D
28  Programación / Programación C/C++ / [Solucionado] Problema en ejercicio: Sacar factorial de entero positivo (C++) en: 21 Agosto 2014, 14:43 pm
 Hola gente, disculpen las molestias, estoy haciendo unos ejercicios de un libro de C++ y me pide que haga un programa el cual el usuario ingrese un numero entero positivo y este saque su valor..

 Para el que no sepa como sacar el factorial de un entero positivo voy a explicarles:

n representa el valor ingresado por el usuario, osea el número entero positivo

 Entonces para sacar su factorial se implementa esto:

 n= n. n-1 . n-1 .n-1..... así hasta lllegar a 1, por ejemplo si el usuario ingresa el número 5 el programa tendrá que hacer esto:

 5= 5 . 4 .3 .2 .1

Dejo el código del programa que hice (el ejercicio me pide hacerlo con for):

Código
  1. #include <iostream>
  2. using std::cout;
  3. using std::cin;
  4.  
  5. int main()
  6. {
  7. int numero;
  8. cout <<"Ingrese un entero positivo para calcular su factorial: ";
  9. cin >> numero;
  10.    int factorial=0;
  11. int numero2=numero;
  12. for (int contador=1;contador < numero;contador++)
  13. {
  14. if (contador == 1)
  15. {
  16. factorial+=numero2 * numero2-1;
  17. numero2-= 2;
  18.  
  19. }
  20.  
  21. else
  22. {
  23. factorial*= numero2;
  24. numero2--;
  25. }
  26.  
  27.  
  28. }
  29.  
  30. cout <<"\nFactorial: " <<factorial;
  31. return 0;
  32. }
29  Programación / Programación C/C++ / [SOLUCIONADO] Problema en un ejercicio de C++ en: 15 Agosto 2014, 17:31 pm
 Hola gente, disculpen las molestias; tengo un ejercicio que me pide que haga un programa en el cual mediante una instucción for se ingresen valores, y si el usuario ingresa el valor: 9999, el programa no tome ese valor, sume todos los otros valores y los divida por la cantidad de valores ingresados, osea, que saque el promedio de la suma de todos los valores menos el valor 9999..

 Quisiera que me digan donde estaría el error para poder solucionarlo, después de estar solucionado si alguién desea poner su propio código, o el código editado que lo ponga, cuando mi problema este solucionado en su título aparecerá [SOLUCIONADO].

 Bueno sin más que hablar, dejo el código que hice :)

main.cpp
Código
  1. #include <iostream>
  2. using std::cin;
  3. using std::cout;
  4.  
  5. #include <string>
  6. using std::string;
  7. using std::getline;
  8.  
  9. #include "encabezado.h"
  10.  
  11. int main()
  12. {
  13. string nombre;
  14.  
  15. cout <<"Escriba su nombre: ";
  16. getline(cin,nombre);
  17.  
  18. promedio promedio1(nombre);
  19. promedio1.calcularPromedio();
  20. return 0;
  21. }
encabezado.h
Código
  1. #include <string>
  2. using std::string;
  3.  
  4. class promedio
  5. {
  6. public:
  7. promedio(string);
  8. //Funciones establecer;
  9. void establecerNombre(string);
  10. void calcularPromedio();
  11. //Funciones obtener
  12. string obtenerNombre();
  13. int obtenerPromedio();
  14. private:
  15. int promedio1;
  16. string nombreUsuario;
  17. };
encabezado.cpp
Código
  1. #include <iostream>
  2. using std::cout;
  3. using std::cin;
  4. using std::endl;
  5.  
  6. #include <string>
  7. using std::string;
  8.  
  9. #include "encabezado.h"
  10.  
  11. promedio::promedio(string nombre)
  12. {
  13. establecerNombre(nombre);
  14. }
  15.  
  16. //Funciones establecer
  17.  
  18. void promedio::establecerNombre(string nombre)
  19. {
  20. if (nombre.length() > 5)
  21. {
  22. nombreUsuario = nombre.substr(0,5);
  23. cout <<"el nombre " <<nombre <<" excede los caracteres maximos(5)" <<endl
  24. <<"Se demilito el nombre a los primero 5 caracteres " <<obtenerNombre() <<endl;
  25. }
  26. else
  27. {
  28. nombreUsuario= nombre;
  29. cout <<"Bienvenido! " <<obtenerNombre();
  30. }
  31. }
  32.  
  33. //Funciones Calcular
  34.  
  35. void promedio::calcularPromedio()
  36. {
  37. int suma=0;
  38. int valor=0;
  39. int numeroValores=0;
  40.  
  41. for (valor; valor != 9999;numeroValores+= 1)
  42. {
  43. cout <<"Escriba el valor: ";
  44. cin >> valor;
  45. if (valor=9999)
  46. {
  47. continue;
  48. }
  49. else
  50. {
  51. suma+=valor;
  52. }
  53.  
  54. }
  55.  
  56. cout <<"\nEl promedio es: " << static_cast<double>(suma) / numeroValores <<endl;
  57. }
  58. //Funciones obtener
  59.  
  60. string promedio::obtenerNombre()
  61. {
  62. return nombreUsuario;
  63. }
  64.  
  65.  
30  Programación / Programación C/C++ / [Solucionado] Problema con simple código en C++ en: 14 Agosto 2014, 21:00 pm
 Hola gente del foro, estaba haciendo un programa sencillo que su función es pedirle al usuario que ingrese la cantidad de valores que va a ingresar, el programa lee sus valores y imprime la suma.

 Al ingresar la cantidad de 5 valores: 100, 200, 300, 400 y 500 el programa me suma y me devuelve este número:  134516103

 Código del programa:

Código
  1. #include <iostream>
  2. using std::cin;
  3. using std::cout;
  4.  
  5. int main()
  6. {
  7. int valores;
  8. int suma;
  9. int valor;
  10. cout <<"Numero de valores a introducir: ";
  11. cin >> valores;
  12.  
  13. for (int contador=0; contador < valores; contador++)
  14. {
  15. cout <<"Valor: ";
  16. cin >> valor;
  17. suma+= valor;
  18. }
  19. cout <<"Suma: "<<suma;
  20. return 0;
  21. }
Páginas: 1 2 [3] 4 5
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines