Gracias a todos los que me han comentado.<div>Si es un examen, la fecha ya paso no era mio sino de un amigo, aun asi lo tome como recto personal para aprender mas sobre programacion.</div><div><br></div><div>Pensando como resolver el problema, me fije que estaba aplicando una logica mal. para definir cuantos tab imprimir, .. como lo resolvi (tab) bueno, con el bucle for le dije que imprimiera en tab lo que llevaba de secuencia fin_dia en vez de a 7 restarle fin dia...</div>
<div><br></div><div>Tomare el consejo que me da Salvador que no es necesario tabular, si realmente se tiene que mostrar en html..buen punto..</div><div><br></div><div>Steven, tambien tomare el consejo del array de nombre para la parte de los dias de la semana.</div>
<div><br></div><div>Gracias a todos por su colaboracion.. cuando este listo me gustaria que lo vieran. </div><div><br></div><div>Jadder</div><div><br></div><div><br><br><div class="gmail_quote">2010/12/16 Steven Davidson <span dir="ltr"><<a href="mailto:srd4121@njit.edu">srd4121@njit.edu</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Hola Jadder,<br><br>
<div class="gmail_quote">2010/12/16 Jadder Antonio Moya Urbáez <span dir="ltr"><<a href="mailto:jadder.antonio@gmail.com" target="_blank">jadder.antonio@gmail.com</a>></span><div class="im"><br>
<blockquote style="border-left:#ccc 1px solid;margin:0px 0px 0px 0.8ex;padding-left:1ex" class="gmail_quote">Hola a todos, mi amigo esta haciendo como examen final un calendario en c++ y que lo imprima en un archivo html. 
<div>Tenemos problemas con organizar la fecha.. específicamente con el tabulado.</div></blockquote>
<div> </div>
</div><div>Primeramente, no me gusta ayudar en algo como un examen, que es un trabajo propio para demostrar lo aprendido, y de paso uno aprende, también. De todas maneras, daré unos consejos.</div>
<div> </div>
<div>En segundo lugar, no nos dices cuál es el problema con el tabulado. Si es para HTML, deberías usar las etiquetas de HTML para dar un formato simple. Es posible que quieras crear un fichero de texto simple y luego lo pasas a un "traductor" para crear el fichero HTML.</div>


<div> </div>
<div>De todas formas, te doy unas cuantas pautas acerca del código que nos das.</div><div class="im">
<div> </div>
<blockquote style="border-left:#ccc 1px solid;margin:0px 0px 0px 0.8ex;padding-left:1ex" class="gmail_quote">
<div>he aquí el código.</div>
<div><br></div>
<div>
<div>#include<iostream></div>
<div>#include<conio.h></div>
<div>using namespace std;</div>
<div><br></div>
<div>main(){</div></div></blockquote>
<div> </div>
</div><div>En C++, debes indicar 'int' para el tipo de retorno de cualquier función, sea 'main()' o no.</div><div class="im">
<div> </div>
<blockquote style="border-left:#ccc 1px solid;margin:0px 0px 0px 0.8ex;padding-left:1ex" class="gmail_quote">
<div>
<div>int fin_dia =0, rest=7, peq=0;</div>
<div>bool puerta=false;</div>
<div><br></div>
<div>for (int y=1;y<=12;y++){</div>
<div><br></div>
<div>    if(y ==1){cout <<  "\n\t\tEnero"<<endl;}</div>
<div>    if(y ==2){cout << "\n\t\tFebrero"<<endl;}</div>
<div>    if(y ==3){cout << "\n\t\tMarzo"<<endl;}</div>
<div>    if(y ==4){cout << "\n\t\tAbril"<<endl;}</div>
<div>    if(y ==5){cout << "\n\t\tMayo"<<endl;}</div>
<div>    if(y ==6){cout << "\n\t\tJunio"<<endl;}</div>
<div>    if(y ==7){cout << "\n\t\tJulio"<<endl;}</div>
<div>    if(y ==8){cout << "\n\t\tAgosto"<<endl;}</div>
<div>    if(y ==9){cout << "\n\t\tSeptiembre"<<endl;}</div>
<div>    if(y ==10){cout << "\n\t\tOctubre"<<endl;}</div>
<div>    if(y ==11){cout << "\n\t\tNoviembre"<<endl;}</div>
<div>    if(y ==12){cout << "\n\t\tDiciembre"<<endl;}</div></div></blockquote>
<div> </div>
</div><div>Podrías ahorrarte todo este código si usas un array de cadenas para guardar los nombres de los meses. Por ejemplo,</div>
<div> </div>
<div>const char meses[12][11] = { "Enero", "Febrero", "Marzo", ... };  // Rellena el resto</div>
<div> </div>
<div>int main()<br>{</div>
<div>  ...</div><div class="im">
<div>  for( int y=1; y<=12;y++)</div>
<div>  {</div>
</div><div>    cout << "\n\t\t" << meses << endl;</div>
<div>    ...</div>
<div>  }</div>
<div>  ...</div>
<div>}</div>
<div> </div>
<div>Así no tienes que estar comprobando algo que ya sabes y además esto es más genérico.</div><div class="im">
<div> </div>
<blockquote style="border-left:#ccc 1px solid;margin:0px 0px 0px 0.8ex;padding-left:1ex" class="gmail_quote">
<div>
<div>    cout << "LU \tMA \tMI \tJU \tVI \tSA \tDO" << endl;</div>
<div><br></div>
<div>    for(int linea=0;linea<peq;linea++){ cout<<"magia\t"; }</div>
<div><br></div>
<div>     for (int x=1;x<=31;x++){</div>
<div>        cout << x <<"\t";</div>
<div>        fin_dia++;</div>
<div><br></div>
<div>        if(fin_dia > 7){</div>
<div>            cout << endl;</div>
<div>            fin_dia =0;</div>
<div>        }peq = 7- fin_dia;</div></div></blockquote>
<div> </div>
</div><div>Nuevamente, sugiero crear un array que contenga los días máximos de cada mes. Por ejemplo,</div>
<div> </div>
<div>const int max_dias[12] = { 31, 28, 31, 30, ... };  // Rellena el resto</div>
<div> </div>
<div>Deberías tener presente el año por si acaso es bisiesto y por tanto la cantidad máximade días de Febrero es 29; o visto de otra forma, existe el día 29 de Febrero si el año es bisiesto.</div>
<div> </div>
<blockquote style="border-left:#ccc 1px solid;margin:0px 0px 0px 0.8ex;padding-left:1ex" class="gmail_quote">
<div>
<div>    }cout<<endl;</div>
<div>}</div>
<div><br></div>
<div>getch();</div>
<div>}</div></div></blockquote>
<div> </div>
<div> </div>
<div>Espero que esto te oriente.</div>
<div> </div>
<div>Steven</div>
<div> </div></div>
<br>_______________________________________________<br>
Lista de correo Cconclase <a href="mailto:Cconclase@listas.conclase.net">Cconclase@listas.conclase.net</a><br>
<a href="http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net" target="_blank">http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net</a><br>
Bajas: <a href="http://listas.conclase.net/index.php?gid=2&mnu=FAQ" target="_blank">http://listas.conclase.net/index.php?gid=2&mnu=FAQ</a><br></blockquote></div><br><br clear="all"><br>-- <br><b style="color:rgb(51, 102, 255)">webmaster Jadder<br>
</b><b style="color:rgb(51, 102, 255)"><img src="https://s-hphotos-ash2.fbcdn.net/hs016.ash2/34149_1542220874590_1207002897_1500101_6234039_n.jpg"></b><br>
</div>