miércoles, 15 de marzo de 2017

Imprimir figuras de triangulos formados por asteriscos con ciclo for

<html>
<head>
<title>UD3_15</title>
<script type="text/javascript">
    //Imprimir figuras de triangulos formados por asteriscos con ciclo for
    var f,c;
    //triangulo rectangulo recto a derechas
    for (f=1;f<=11;f++)
    {
        for(c=1;c<=f;c++)
            document.write("*");
        document.write("<br>");
    }
    document.write("<br>");
    //triangulo rectangulo invertido a derechas
    for (f=11;f>=1;f--)
    {
        for(c=1;c<=f;c++)
            document.write("*");
        document.write("<br>");
    }
    document.write("<br>");
    //triangulo rectangulo invertido a izquierdas
    for (f=11;f>=1;f--)
    {
        for(c=1;c<=11-f;c++)
            document.write("&nbsp&nbsp");
        for(c=1;c<=f;c++)
            document.write("*");
        document.write("<br>");
    }
    document.write("<br>");
    //triangulo rectangulo recto a izquierdas
    for (f=1;f<=11;f++)
    {
        for(c=1;c<=11-f;c++)
            document.write("&nbsp&nbsp");
        for(c=1;c<=f;c++)
            document.write("*");
        document.write("<br>");
    }
    document.write("<br>");
    //triangulo isosceles recto
    for (f=1;f<=11;f++)
    {
        for(c=1;c<=11-f;c++)
            document.write("&nbsp");
        for(c=1;c<=f;c++)
            document.write("*");
        document.write("<br>");
    }
    document.write("<br>");
    //Rombo recto
    for (f=1;f<=6;f++)//Triángulo superior
    {
        for(c=1;c<=6-f;c++)
            document.write("&nbsp");
        for(c=1;c<=f;c++)
            document.write("*");
        document.write("<br>");
    }
    for (f=5;f>=1;f--)//Triángulo inferior
    {
        for(c=1;c<=6-f;c++)
            document.write("&nbsp");
        for(c=1;c<=f;c++)
            document.write("*");
        document.write("<br>");
    }
    document.write("<br>");
</script>
</head>
<body>

</body>
</html>

No hay comentarios:

Publicar un comentario