Por ejemplo quien puede resolver esto??'
*
**
***
****
*****
******
*******
******** <-- que llegue a 8
*******
******
*****
****
***
**
*
saludos a todos!! espero que nos divertamos un rato
![Adios](http://static.forosdelweb.com/fdwtheme/images/smilies/adios.gif)
| |||
Ejercicios basicos Hola a todos!!! Que onda pues se me ocurrio que estaria bueno poner algunos ejercillos "basicos", "chistosos", no se para que gente nueva vayamos agarrandole la onda de alguna manera mas divertida y alterna. Por ejemplo quien puede resolver esto??' * ** *** **** ***** ****** ******* ******** <-- que llegue a 8 ******* ****** ***** **** *** ** * saludos a todos!! espero que nos divertamos un rato ![]()
__________________ Teniendo Mucho Que Aprender |
| |||
Antes yo slona hacer figuras de ese tipo, sin buenas puesto que te enseñan a agilizar la lógica. Al principio cuestan trabajo. he aqui algunas figuritas que hacía: <SCRIPT language="jscript"> main(); //creación de la función setw(); function setw(x) { var min=1,espacio=""; while(min<=x) { espacio=espacio+" "; min++; } return espacio; } //---------------- function imprime(y) { var t=1,esp=""; while(t<=y) { esp=esp+"*"; t++; } return esp; } //----------------- function main() { //realizar rombo var out=7,j=1,inside=-1,atras=false; for(j;j<=7;j++) { if(j==5) {atras=true;out=5;inside=3} if(atras!=true) { if(inside==-1) { document.write("<pre>"+setw(out)+"*\n"); } else { document.write(setw(out)+"*"+setw(inside)+"*\n"); } out-=1;inside+=2; } else { if(j==7){ document.write(setw(out)+"*\n");} else { document.write(setw(out)+"*"+setw(inside)+"*\n"); } out+=1;inside-=2; } } // CIRCULO out=3; j=1; inside=0; atras=false; document.write("\n"); for(j;j<=5;j++) { if(j==1) {document.write(setw(out+1)+"*"+setw(inside+1)+"*\ n");} document.write(setw(out-1)+"*"+setw(inside+5)+"*\n"); if(inside==4) { document.write(setw(out-1)+"*"+setw(inside+5)+"*\n"); atras=true; } if(atras) {out+=1;inside-=2;} if(!atras){ out-=1;inside+=2; } if(j==5) { document.write(setw(out)+"*"+setw(inside+3)+"*\n") ;} } //realización el arbol de navidad var i; out=13; j=1; inside=1; for(j;j<=15;j++) { document.write(setw(out+1)); for(i=1;i<=inside;i++) { document.write("*"); } document.write("\n"); inside=(inside+3)-1; out-=1; } for(i=1;i<=4;i++) { document.write(setw((out=13)+1)); document.write("*\n"); if(i==4) { document.write(setw((out))); document.write("***\n"); } } // fin arbol //REALIZACIÓN CASITA document.write("\n"); out=5;inside=1;contorno=10; for(j=1;j<=9;j++) { if(j==1 || j==4 || j==9) { if(j>8) out++; document.write(setw(out)); for(i=out;i<18;i++) document.write("*"); out--; } else { if(j==3) inside+=2; if(j<=3) document.write(setw(out)+"*"+setw(inside)+"*"+setw (contorno)+"*"); if(j>4 && j<9) { inside=4;contorno=9;out=2; document.write(setw(out)+"*"+setw(inside)+"*"+setw (contorno)+"*"); } contorno--;out--; } document.write("\n"); } //realizar numeros document.write("\n"); document.write(setw(3)+imprime(1)+setw(3)+imprime( 3)+setw(3)+imprime(2)+setw(6)+imprime(1)+"\n"); document.write(setw(2)+imprime(1)+setw(6)+imprime( 1)+setw(2)+imprime(1)+setw(2)+imprime(1)+setw(4)+i mprime(2)+"\n"); document.write(setw(1)+imprime(1)+setw(6)+imprime( 1)+setw(2)+imprime(1)+setw(4)+imprime(1)+setw(2)+i mprime(1)+setw(1)+imprime(1)+"\n"); document.write(setw(1)+imprime(1)+setw(1)+imprime( 1)+setw(3)+imprime(1)+setw(3)+imprime(1)+setw(4)+i mprime(1)+setw(1)+imprime(4)+"\n"); document.write(setw(1)+imprime(1)+setw(2)+imprime( 1)+setw(1)+imprime(1)+setw(5)+imprime(1)+setw(2)+i mprime(1)+setw(5)+imprime(1)+"\n"); document.write(setw(2)+imprime(2)+setw(3)+imprime( 3)+setw(3)+imprime(2)+setw(6)+imprime(1)+"\n"); document.write("</pre>"); } </SCRIPT> <META content="MSHTML 5.00.2920.0" name=GENERATOR></HEAD> <BODY></BODY></HTML> |