Menú

Mostrar Mensajes

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

Mostrar Mensajes Menú

Mensajes - Drewermerc

#101
Scripting / Re: problema con switch en perl
16 Junio 2014, 21:30 PM
Hola amigos.
Gracias a los dos esos era los problemas que tenia ahora ya funciona bien el programa  y explorer no se que error te refieres ya que a mi no me arroja ese error y bueno investigare sobre esa funciones y bueno pues tengo la version 5.18 que si podre probar las funciones que me mencionaste.

Saludos.
Drewermerc.
#102
Scripting / problema con switch en perl
15 Junio 2014, 21:28 PM
Hola a todo.

Bueno apenas estoy aprendiendo perl y el problema que tengo es que en este programa no me funciona switch quisiera ver si me podrian ayudar para saber cual es el problema.

Tambien quería comentarles  esta duda es como comparar caracteres en until ya que intente de varias formas pero me dice que hay un error con una ociones que intente y cuando uso  $opcion eq "s"  si corrre bien el programa pero nunca se cumple la condicion.

Código (perl) [Seleccionar]

#!/usr/bin/perl
use Switch;
use warnings;
use strict;

sub operaciones;


my $numuno = 0;
my $numdos = 0;
printf "Introduce los dos numero para realizar las operaciones\n";
$numuno = <stdin>;
$numdos  = <stdin>;
operaciones();

sub operaciones
{
my $suma = 0;
my $resta = 0;
my $multiplicacion = 0;
my $divicion = 0;
my $operacion = 0;
my $opcion = 0;
do
{
print "Que operacion quieres hacer primero\n";
print "1.suma\n";
print "2.resta\n";
print "3.multiplicacion\n";
print "4.divicion\n";
print "5.salir\n";
$operacion = <stdin>;
switch($operacion)
{
case 1
{
$suma = $numuno + $numdos;
print "El resultad de la suma es: $suma\n";
}
case 2
{
$resta = $numuno - $numdos;
print "El resultad de la suma es: $resta\n";
}
case 3
{
$multiplicacion = $numuno * $numdos;
print "El resultad de la suma es: $multiplicacion\n";
}
case 4
{
$divicion = $numuno / $numdos;
print "El resultad de la suma es: $divicion\n";
}
else
{
print "Opcion no valida\n";
print  "Quieres elegir otra opciono quieres salir\n";
$opcion = <stdin>;
}

}


}until( $opcion eq "s");
#until( $opcion == 's');
#until( $opcion == "s");
#until( $opcion != "s");

}



Tambien intente hacer el codigo de esta forma pero me da mucho errores y la unica forma de solucionarlos es poner cada vez que uso las variabes tengo que declararlas como locales poniendo my, quisiera que me dijeran cual es el metodo que debo usar ya que en varios ejemplos que e visto usan este segundo metodo de declarar primero la subrutina

Código (perl) [Seleccionar]

#!/usr/bin/perl
use Switch;
use warnings;
use strict;

sub operaciones
{
my $suma = 0;
my $resta = 0;
my $multiplicacion = 0;
my $divicion = 0;
my $operacion = 0;
my $opcion = 0;
do
{
print "Que operacion quieres hacer primero\n";
print "1.suma\n";
print "2.resta\n";
print "3.multiplicacion\n";
print "4.divicion\n";
print "5.salir\n";
$operacion = <stdin>;
switch($operacion)
{
case 1
{
$suma = $numuno + $numdos;
print "El resultad de la suma es: $suma\n";
}
case 2
{
$resta = $numuno - $numdos;
print "El resultad de la suma es: $resta\n";
}
case 3
{
$multiplicacion = $numuno * $numdos;
print "El resultad de la suma es: $multiplicacion\n";
}
case 4
{
$divicion = $numuno / $numdos;
print "El resultad de la suma es: $divicion\n";
}
else
{
print "Opcion no valida\n";
print  "Quieres elegir otra opciono quieres salir\n";
$opcion = <stdin>;
}

}


}until( $opcion eq "s");
#until( $opcion == 's');
#until( $opcion == "s");
#until( $opcion != "s");

}

my $numuno = 0;
my $numdos = 0;
printf "Introduce los dos numero para realizar las operaciones\n";
$numuno = <stdin>;
$numdos  = <stdin>;
operaciones();



Bueno espero que me puedan ayudar.
Saludos.
Drewermerc.
#103
Hola a todos.
bueno mi duda es la siguiente.
estuve investigando haber por cual lenaguje medecidia si perl o python pero me quede con perl pero leyendo sobre los dos me di cuenta que sirven casi para los mismo que es son para web, escritorio, son de sintaxis simple los dos se pueden interpretar y bueno solo por mecionar algunas y queria saber si hay algun diferencia o algun se inclina mas hacia alguna area.
bueno esperome pueda ayudar.
Saludos.
Drwermerc.
#104
Hola a todos
Bueno quisiera ver si alguien me puede ayudar a para poder compiar c+mysql en windows ya que e tratado varios metodos pero no me funcionan.
e tratado lo siguiente:
solo linkear las librerias de mysql pero no me funciono.

tambien creado la libreria libmysql.dll  a libmysql.a compila bien todo pero al ejecutar se deiene el programa y analizando con el gdb dice lo siguiente:
->->value-history-value
{<text variable, no debug info>} 0x401690 <mysql_init

y no se que quiere decir.

Tambien intente otro metodo el cual tambien tengo que convertir libmysq.lib a libmysql.a con reimp pero hacer.
>reimp libmysql.lib
reimp: libmysql.lib: invalid or corrupt import library
me da ese error y no se que mas hacer para compilar y que se ejecute bien el programa.

si alguien sabe algun metodo espero me pueda ayudar.

este es mi codigo:


#include "mysql.h"
#include <stdio.h>
#include <stdlib.h>
#include <winsock.h>
int main()
{
MYSQL *conn;
MYSQL_RES *res;
MYSQL_ROW row;
char *server = "localhost";
char *user = "root";
char *password = "Prueba";
char *database = "prueba";
conn = mysql_init(NULL);


if (!mysql_real_connect(conn, server, user, password, database, 0, NULL, 0))
{
fprintf(stderr, "%s\n", mysql_error(conn));
exit(1);
}


if (mysql_query(conn, "select * from datos"))
{
fprintf(stderr, "%s\n", mysql_error(conn));
exit(1);
}

res = mysql_use_result(conn);
printf("ID\tNombre\t\tedad\n");
while ((row = mysql_fetch_row(res)) != NULL)
printf("%s\t%s\t%s \n", row[0],row[1],row[2]);


mysql_free_result(res);
mysql_close(conn);
}


uso devc++, codeblocks y gcc por consola.

Bueno espero que me puedan ayudar.
Saludos.
Drewermerc.
#105
Hola a todos.
bueno ya lo resolví el problema no era con css si no con javascript ya que mi amigo había puesto una aparte de post recientes y el espacio de los div's que usaba lo cambiaba con javascript y la solución solo era hacerlos un poco mas grandes para que ocuparan todo el espacio correctamente.
gracias a todos por sus respuestas.
Saludos.
Drewermerc.
#106
buen aqui les dejo el codigo y bueno les digo que es una plantilla para blogger la que estoy haciendo con otro amigo por eso deje mucho espacio que lo uso como division de codigo.

Código (css) [Seleccionar]

html{
height=100%;
width=100%;
margin =0;
padding =0;
}
div.titlewrapper, h1.title{
font-size: 50px;
width: 600px;
height: 60px;
margin-top: 15px;
}
div#lineaazul{
width:301px;
height:4px;
background:#0E83B9;
}

.tabs-widget li a {
    color: #000;
    display: block;
    text-decoration: none;
    background: none repeat scroll 0% 0% transparent;
    font: 16px/12px &#39;Oswald&#39;,sans-serif;
    padding: 15px 1px;
    text-transform: uppercase;
}

div.item-snippet{

color:#000;
}

div.status-msg-body{
color:#000;
}
div#titulo-principal{
position:absolute;
margin: 0 auto 0 auto;
height:200px;
width:960px;
background-image:url(http://1.bp.blogspot.com/-Mx5qfSWsl0Y/U5Yw7oGy1DI/AAAAAAAAAOA/RjonipKZLRc/s0/titulo-blogger4.jpg);
top: 0px;
}

#header h1 a,#header h1 a:visited{
color:#FEFEFE;
text-decoration:none;
visibility:hidden;
}

#content-wrapper{
background: none repeat scroll 0% 0% #FFF;
padding: 15px;
    width:930px;
height;800px;
}
#rsidebar-wrapper{
width: 301px;
position: relative;
float: right;
margin: 0px;
padding: 0px 0px 0px 0px;
word-wrap: break-word;
margin-top: 20px;
height: 1600px;
}

#header h2{padding-left:5px;color:#FEFEFE;font:14px Arial,Helvetica,Sans-serif}
#header2{
position: absolute;
margin: 0 auto 0 auto;
width: 301px;
top: -35px;
}
#header2 .widget{
position: absolute;
margin: 0 auto 0 auto;
width: 301px;
top: -36px;
}
#search{border:1px solid #535353;background:#393939 url(http://4.bp.blogspot.com/-rav0USyn9qk/USfxoawkPjI/AAAAAAAAD4s/kLYA28R1_0Y/s000/search.png) 99% 50% no-repeat;text-align:left;padding: 8px 150px 6px 6px;}
#search #s{background:none;color:#979797;border:0;width:100%;padding:0;margin:0;outline:none}




#body-wrapper{margin:0px;padding:0px;width: 95%;
height: 100%;}

/* Header-----------------------------------------------*/
#header-wrapper{width:960px;margin:0px auto 0px;height:62px;padding:20px 0px 20px 0px;overflow:hidden;}
#header-inner{background-position:center;margin-left:auto;margin-right:auto}
#header{margin:0;border:0 solid $bordercolor;color:$pagetitlecolor;float:left;width:60%;overflow:hidden;}
#header h1{color:#FEFEFE;text-shadow:0px 1px 0px #000;margin:0 5px 0;padding:0px 0px 0px 0px;font-family:&#39;Oswald&#39;,Arial,Helvetica,Sans-serif;font-weight:bold;font-size:32px;line-height:32px;}
#header .description{padding-left:7px;color:#FEFEFE;text-shadow:0px 1px 0px #000;line-height:14px;font-size:14px;padding-top:0px;margin-top:10px;font-family:Arial,Helvetica,Sans-serif;}

div#sidebartab1{
height:100px;
}
.tabviewsection{margin-top:10px;margin-bottom:10px;height:1000px}

body{background:#c2c2c2 center top no-repeat fixed;color:#E1E1E1;font-family: Arial, Helvetica, Sans-serif;font-size: 13px;margin:0px;padding:0px;height:300%;}

.toolbar{
visibility:hidden;
}


















.clearfix:after{content:&quot;\0020&quot;;display:block;height:0;clear:both;visibility:hidden;overflow:hidden}
#container,#header,#main,#main-fullwidth,#footer,.clearfix{display:block}
.clear{clear:both}
h1,h2,h3,h4,h5,h6{margin-bottom:16px;font-weight:normal;line-height:1}
h1{font-size:40px}
h2{font-size:30px}
h3{font-size:20px}
h4{font-size:16px}
h5{font-size:14px}
h6{font-size:12px}
h1 img,h2 img,h3 img,h4 img,h5 img,h6 img{margin:0}
table{margin-bottom:20px;width:100%}
th{font-weight:bold}
thead th{background:#c3d9ff}
th,td,caption{padding:4px 10px 4px 5px}
tr.even td{background:#e5ecf9}
tfoot{font-style:italic}
caption{background:#eee}
li ul,li ol{margin:0}
ul,ol{margin:0 20px 20px 0;padding-left:40px}
ul{list-style-type:disc}
ol{list-style-type:decimal}
dl{margin:0 0 20px 0}
dl dt{font-weight:bold}
dd{margin-left:20px}
blockquote{margin:20px;color:#666;}
pre{margin:20px 0;white-space:pre}
pre,code,tt{font:13px &#39;andale mono&#39;,&#39;lucida console&#39;,monospace;line-height:18px}
#search {overflow:hidden;}
#header h1{font-family:&#39;Oswald&#39;,Arial,Helvetica,Sans-serif; font-size:60px}
#header .description{font-family:Arial,Helvetica,Sans-serif;}
.post-title {font-family:&#39;Oswald&#39;,sans-serif;}
.sidebar h2{font-family:&#39;Oswald&#39;,sans-serif;}
#footer-widgets .widgettitle{font-family:Arial,Helvetica,Sans-serif;}
.menus,.menus *{margin:0;padding:0;list-style:none;list-style-type:none;line-height:1.0}
.menus ul{position:absolute;top:-999em;width:100%}
.menus ul li{width:100%}
.menus li:hover{visibility:inherit}
.menus li{float:left;position:relative}
.menus a{display:block;position:relative}
.menus li:hover ul,.menus li.sfHover ul{left:0;top:100%;z-index:99}
.menus li:hover li ul,.menus li.sfHover li ul{top:-999em}
.menus li li:hover ul,.menus li li.sfHover ul{left:100%;top:0}
.menus li li:hover li ul,.menus li li.sfHover li ul{top:-999em}
.menus li li li:hover ul,.menus li li li.sfHover ul{left:100%;top:0}
.sf-shadow ul{padding:0 8px 9px 0;-moz-border-radius-bottomleft:17px;-moz-border-radius-topright:17px;-webkit-border-top-right-radius:17px;-webkit-border-bottom-left-radius:17px}
.menus .sf-shadow ul.sf-shadow-off{background:transparent}
.menu-primary-container{float:left;padding:0;position:relative;height:64px;background:none;z-index:400}
.menu-primary{}
.menu-primary ul{min-width:160px}
.menu-primary li a{color:#979797;padding:26px 15px 25px 15px;text-decoration:none;text-transform:uppercase;font:normal 13px/13px &#39;Oswald&#39;,sans-serif}
.menu-primary li a:hover,.menu-primary li a:active,.menu-primary li a:focus,.menu-primary li:hover &gt; a,.menu-primary li.current-cat &gt; a,.menu-primary li.current_page_item &gt; a,.menu-primary li.current-menu-item &gt; a{color:#FFF;outline:0;background:none}
.menu-primary li li a{color:#fff;text-transform:none;background:#323232;padding:10px 15px;margin:0;border:0;font-weight:normal}
.menu-primary li li a:hover,.menu-primary li li a:active,.menu-primary li li a:focus,.menu-primary li li:hover &gt; a,.menu-primary li li.current-cat &gt; a,.menu-primary li li.current_page_item &gt; a,.menu-primary li li.current-menu-item &gt; a{color:#fff;background:#1F80AC;outline:0;border-bottom:0;text-decoration:none}
.menu-primary a.sf-with-ul{padding-right:20px;min-width:1px}
.menu-primary .sf-sub-indicator{position:absolute;display:block;overflow:hidden;right:0;top:0;padding:25px 10px 0 0}
.menu-primary li li .sf-sub-indicator{padding:9px 10px 0 0}
.wrap-menu-primary .sf-shadow ul{background:url(&#39;http://3.bp.blogspot.com/-vcXX0ocDrCs/USfxpCJ7EXI/AAAAAAAAD48/m0q-7j9gswI/s000/menu-primary-shadow.png&#39;) no-repeat bottom right}
.menu-secondary-container{position:relative;height:28px;z-index:300;background:url(http://3.bp.blogspot.com/-K_RYMDoUxUs/USfxpadq-4I/AAAAAAAAD5E/Qy-DD9C3O10/s000/menu-secondary-bg.png) left top repeat-x;padding:6px}
.menu-secondary{}
.menu-secondary ul{min-width:160px}
.menu-secondary li a{color:#FFF;padding:8px 15px 7px 15px;text-decoration:none;text-transform:uppercase;font:normal 13px/13px &#39;Oswald&#39;,sans-serif;margin:0 0 5px 0}
.menu-secondary li a:hover,.menu-secondary li a:active,.menu-secondary li a:focus,.menu-secondary li:hover &gt; a,.menu-secondary li.current-cat &gt; a,.menu-secondary li.current_page_item &gt; a,.menu-secondary li.current-menu-item &gt; a{color:#FFF;background:url(http://3.bp.blogspot.com/-K_RYMDoUxUs/USfxpadq-4I/AAAAAAAAD5E/Qy-DD9C3O10/s000/menu-secondary-bg.png) left -140px repeat-x;outline:0;-moz-border-radius:10px;-khtml-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}
.menu-secondary li li a{color:#fff;background:#222;padding:10px 15px;text-transform:none;margin:0;font-weight:normal}
.menu-secondary li li a:hover,.menu-secondary li li a:active,.menu-secondary li li a:focus,.menu-secondary li li:hover &gt; a,.menu-secondary li li.current-cat &gt; a,.menu-secondary li li.current_page_item &gt; a,.menu-secondary li li.current-menu-item &gt; a{color:#fff;background:#107CAE;outline:0;-moz-border-radius:0;-khtml-border-radius:0;-webkit-border-radius:0;border-radius:0}
.menu-secondary a.sf-with-ul{padding-right:26px;min-width:1px}
.menu-secondary .sf-sub-indicator{position:absolute;display:block;overflow:hidden;right:0;top:0;padding:7px 13px 0 0}
.menu-secondary li li .sf-sub-indicator{padding:9px 13px 0 0}
.wrap-menu-secondary .sf-shadow ul{background:url(&#39;http://1.bp.blogspot.com/-JcZnopOuPis/USfxphy1c2I/AAAAAAAAD5M/8ypLig_h1Jk/s000/menu-secondary-shadow.png&#39;) no-repeat bottom right}
.fp-slider{margin:0 auto 15px auto;padding:0px;width:930px;height:332px;overflow:hidden;position:relative;}
.fp-slides-container{}
.fp-slides,.fp-thumbnail,.fp-prev-next,.fp-nav{width:930px;}
.fp-slides,.fp-thumbnail{height:300px;overflow:hidden;position:relative}
.fp-title{color:#fff;text-shadow:0px 1px 0px #000;font:bold 18px Arial,Helvetica,Sans-serif;padding:0 0 2px 0;margin:0}
.fp-title a,.fp-title a:hover{color:#fff;text-shadow:0px 1px 0px #000;text-decoration:none}
.fp-content{position:absolute;bottom:0;left:0;right:0;background:#111;opacity:0.7;filter:alpha(opacity = 70);padding:10px 15px;overflow:hidden}
.fp-content p{color:#fff;text-shadow:0px 1px 0px #000;padding:0;margin:0;line-height:18px}
.fp-more,.fp-more:hover{color:#fff;font-weight:bold}
.fp-nav{height:12px;text-align:center;padding:10px 0;background:#333;}
.fp-pager a{background-image:url(http://4.bp.blogspot.com/-hDPX-mLjJtM/USfxp3LbApI/AAAAAAAAD5Q/3b5PWlZNTq8/s000/featured-pager.png);cursor:pointer;margin:0 8px 0 0;padding:0;display:inline-block;width:12px;height:12px;overflow:hidden;text-indent:-999px;background-position:0 0;float:none;line-height:1;opacity:0.7;filter:alpha(opacity = 70)}
.fp-pager a:hover,.fp-pager a.activeSlide{text-decoration:none;background-position:0 -112px;opacity:1.0;filter:alpha(opacity = 100)}
.fp-prev-next-wrap{position:relative;z-index:200}
.fp-prev-next{position:absolute;bottom:130px;left:0;right:0;height:37px}
.fp-prev{margin-top:-180px;float:left;margin-left:14px;width:37px;height:37px;background:url(http://1.bp.blogspot.com/-J-W_WGNY6T4/USfxqGWxKLI/AAAAAAAAD5c/9xLk152v3vY/s000/featured-prev.png) left top no-repeat;opacity:0.6;filter:alpha(opacity = 60)}
.fp-prev:hover{opacity:0.8;filter:alpha(opacity = 80)}
.fp-next{margin-top:-180px;float:right;width:36px;height:37px;margin-right:14px;background:url(http://1.bp.blogspot.com/-m--KddaK5-8/USfxqR7tv0I/AAAAAAAAD5k/WEqCsAh9mPY/s000/featured-next.png) right top no-repeat;opacity:0.6;filter:alpha(opacity = 60)}
.fp-next:hover{opacity:0.8;filter:alpha(opacity = 80)}
/* -- number page navigation -- */
#blog-pager {padding:6px;font-size:11px;}
#comment-form iframe{padding:5px;width:580px;height:275px;}


/*botones para naveggar por tags labels archvos del blog etc que ntes fueron ocultador*/
.tabs-widget{list-style:none;list-style-type:none;margin:0 0 10px 0;padding:0;height:26px}
.tabs-widget li{list-style:none;list-style-type:none;margin:0 0 0 4px;padding:0;float:left}
.tabs-widget li:first-child{margin:0}
/*.tabs-widget li a:hover,.tabs-widget li a.tabs-widget-current{background:#12729E;color:#fff;text-decoration:none}*/
.tabs-widget-content{}







#crosscol-wrapper{display:none;}
.PopularPosts .item-title{font-weight:bold;padding-bottom:0.2em;text-shadow:0px 1px 0px #000;}
.PopularPosts .widget-content ul li{padding:0.7em 0;background:none}
.PopularPosts img{background:none repeat scroll 0 0 #2C2C2C;border:1px solid #606060;padding:3px}
div.span-1,div.span-2,div.span-3,div.span-4,div.span-5,div.span-6,div.span-7,div.span-8,div.span-9,div.span-10,div.span-11,div.span-12,div.span-13,div.span-14,div.span-15,div.span-16,div.span-17,div.span-18,div.span-19,div.span-20,div.span-21,div.span-22,div.span-23,div.span-24{float:left;margin-right:10px}
.span-1{width:30px}.span-2{width:70px}.span-3{width:110px}.span-4{width:150px}.span-5{width:190px}.span-6{width:230px}.span-7{width:270px}.span-8{width:310px}.span-9{width:350px}.span-10{width:390px}.span-11{width:430px}.span-12{width:470px}.span-13{width:510px}.span-14{width:550px}.span-15{width:590px}.span-16{width:630px}.span-17{width:670px}.span-18{width:710px}.span-19{width:750px}.span-20{width:790px}.span-21{width:830px}.span-22{width:870px}.span-23{width:910px}.span-24,div.span-24{width:960px;margin:0}input.span-1,textarea.span-1,input.span-2,textarea.span-2,input.span-3,textarea.span-3,input.span-4,textarea.span-4,input.span-5,textarea.span-5,input.span-6,textarea.span-6,input.span-7,textarea.span-7,input.span-8,textarea.span-8,input.span-9,textarea.span-9,input.span-10,textarea.span-10,input.span-11,textarea.span-11,input.span-12,textarea.span-12,input.span-13,textarea.span-13,input.span-14,textarea.span-14,input.span-15,textarea.span-15,input.span-16,textarea.span-16,input.span-17,textarea.span-17,input.span-18,textarea.span-18,input.span-19,textarea.span-19,input.span-20,textarea.span-20,input.span-21,textarea.span-21,input.span-22,textarea.span-22,input.span-23,textarea.span-23,input.span-24,textarea.span-24{border-left-width:1px!important;border-right-width:1px!important;padding-left:5px!important;padding-right:5px!important}input.span-1,textarea.span-1{width:18px!important}input.span-2,textarea.span-2{width:58px!important}input.span-3,textarea.span-3{width:98px!important}input.span-4,textarea.span-4{width:138px!important}input.span-5,textarea.span-5{width:178px!important}input.span-6,textarea.span-6{width:218px!important}input.span-7,textarea.span-7{width:258px!important}input.span-8,textarea.span-8{width:298px!important}input.span-9,textarea.span-9{width:338px!important}input.span-10,textarea.span-10{width:378px!important}input.span-11,textarea.span-11{width:418px!important}input.span-12,textarea.span-12{width:458px!important}input.span-13,textarea.span-13{width:498px!important}input.span-14,textarea.span-14{width:538px!important}input.span-15,textarea.span-15{width:578px!important}input.span-16,textarea.span-16{width:618px!important}input.span-17,textarea.span-17{width:658px!important}input.span-18,textarea.span-18{width:698px!important}input.span-19,textarea.span-19{width:738px!important}input.span-20,textarea.span-20{width:778px!important}input.span-21,textarea.span-21{width:818px!important}input.span-22,textarea.span-22{width:858px!important}input.span-23,textarea.span-23{width:898px!important}input.span-24,textarea.span-24{width:938px!important}.last{margin-right:0;padding-right:0}
.last,div.last{margin-right:0}
.menu-primary-container{z-index:10 !important;}
.menu-secondary-container{z-index:10 !important;}

#107
Gracias a todos por responder pero el problema aun persiste y el problema qu etuve es que cuando hice el reset de los estilo ya no tomo en encuenta los demas lo coloque al principio de los estilos y aun seguia el espacio.

Bueno me puse a usar las herramientas de el navegador la de inspeccionar elemento y me di cuenta que el problema no es el body ni de html por que estan de los tamaños que le asigno asi que  no comprendo cual sea elproblema y por que sobra tanto espacio y el body y html estan bien en tamaños y no se que sea ese espacio.

Bueno espero que me puedan ayudar.
Saludos.
Drewermerc.
#108
hola amigo.
gracias pro responder pero no funciona aun tengo el el espacio y estuve intentando redimencionar el body mas grande pero no se hace mas grande se queda del mismo tamaño otra opcion que tengas.
bueno muchas gracias por contestar.
#109
Hola a todos.
Bueno el problema que tengo es que  cree una pagina web y puse un div con una altura de 1650px donde va toda lo demas pero el problema que tengo es que cuando se termina ese div me queda un pedazo muy grande que es el color de fondo del body y quisiera saber como hacer que se quite  o reduzca ese espacio que no ocupo.

Bueno espero que me puedan ayudar.
Saludos.
Drewermerc.
#110
hola a todos.
bueno pues estoy aprendiendo a manejar imagens en c y estoy empesando con bmp y tengo un problemas que un pendazo se compila bien y se ejecuta pero al llegar a la linea que les mostrare adelante deja de funciona y lo depude con gdb yme dice comparacion inavalida.
e pensado  que alomejor el problema es en intentar comparar solo una posicion del array aparte de que es muy grande por que imprimir el valor de la operacion y si es algo grande y bueno nose cual sea el error por que en el tutorial que encontre pone un resultado que si sale impresa la imagen o no creo que sea por que el creo la imagen con image magick pero no encuentro com crearlaen windows ncuentro pura informacion para linux pero no me funcionan lo comando y yo creo la imgen con gimp.

bueno aqui les dejo la sección de codigo donde me marca error.


void TextDisplay(bmpInfoHeader *info, unsigned char *img)
{
 int x, y;
 static const int reduccionX=6, reduccionY=4;
 /*si la componente en x o y superan el umbral sera igual a 1*/
 static const int umbral=90;
 static unsigned char colores[9]=" blgfrRGB";
 int r ,g ,b , valor = 0;
valor = 3*(x+y*info->width);
printf("%d\n", valor);
 for (y=info->height; y>0; y-=reduccionY)
   {
     for (x=0; x<info->width; x+=reduccionX)
   {
/*aqui es donde marca el error y el rpograma deja de funcionar se supone que si  img[3*(x+y*info->width)]>umbral debe dar uno bueno eso es lo que leentendi alomejor me equivoco si esasi corrijanme */  
     b=(img[3*(x+y*info->width)]>umbral);
     g=(img[3*(x+y*info->width)+1]>umbral);
     r=(img[3*(x+y*info->width)+2]>umbral);

     printf("%c", colores[b+g*2+r*4]);
   }
     printf("\n");
   }
}

La imagen se debe imprimir por consola y depende de los valor que sea de  colores se imprimira alguna letra de las que se le declaro.

Bueno espero que me puedan ayudar.
Saludos.
Drewermerc.