Execício 5.12 questão 3 preciso de ajuda urgente travei srsrsrs

225 views
Skip to first unread message

renatoceza...@gmail.com

unread,
Feb 26, 2016, 8:35:02 PM2/26/16
to Lógica de Programação
Não consigo fazer por gentileza caro amigo Paulo me dê uma luz, por favor me mostra por onde ir ou algum código pois estou praticando muito porém empaquei nesta questão.
Segue meu código:

var mostra = function(frase){
document.write(frase + "<br>");
};
//var tamanho = parseInt(prompt("Qual é o tamanho do quadrado?"));
for(var linha = 1; linha < 10; linha++) {
for(var coluna = 2; coluna < 10; coluna++){
mostra("*");
        }
mostra("<br>");

Paulo Silveira

unread,
Feb 27, 2016, 6:39:14 AM2/27/16
to Lógica de Programação
o que aparece de erro?

--
Você recebeu essa mensagem porque está inscrito no grupo "Lógica de Programação" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para comece-a-progra...@googlegroups.com.
Para mais opções, acesse https://groups.google.com/d/optout.

Renato Cézar

unread,
Feb 27, 2016, 10:44:36 PM2/27/16
to comece-a-...@googlegroups.com
Não dá error apenas não consigo ir além já pensei nesta possibilidade mas acho que está tudo errado:

var tamanhoDaLinha = prompt("Qual tamanho da linha?");
var tamanhoDaColuna = prompt("Qual tamanho da coluna?");

var mostra = function(frase){
document.write(frase + "<br>");
}
for(var linha = 0; linha < tamanhoDaLinha ; linha++) {
for(var coluna = 0; coluna < tamanhoDaColuna; coluna++) {
mostra("*");
mostra("**");
mostra("***");
mostra("****");
mostra("*****");
mostra("******");
mostra("*******");
mostra("********");
mostra("*********");
mostra("**********");
}
document.write("<br>");
}

--
Você recebeu essa mensagem porque está inscrito em um tópico no grupo "Lógica de Programação" dos Grupos do Google.
Para cancelar inscrição nesse tópico, acesse https://groups.google.com/d/topic/comece-a-programar/e6RqcffRKbU/unsubscribe.
Para cancelar inscrição nesse grupo e todos os seus tópicos, envie um e-mail para comece-a-progra...@googlegroups.com.

Paulo Silveira

unread,
Feb 28, 2016, 6:06:50 AM2/28/16
to comece-a-...@googlegroups.com
Renato, o problema é o BR a cada mostra.

No loop mais interno, em vez de chamar o mostra que tem o <br> no final, chame apenas o document.write

On Fri, Feb 26, 2016 at 10:35 PM <renatoceza...@gmail.com> wrote:
--

appliedso...@gmail.com

unread,
Apr 8, 2017, 1:38:41 PM4/8/17
to Lógica de Programação
Esse é aquele exercício para desenhar com loop? Tem certeza que é necessário esse tanto de mostra("*")?

Eu empaquei nesse exercício. Mas também não estou querendo ajuda. E sinto que esse grupo morreu, hehehe. 

Anddrei Ferreira

unread,
Apr 12, 2017, 9:30:41 AM4/12/17
to Lógica de Programação
Visualizei a postagem e vim ajudar, mas ao ler percebi o "mas também não estou querendo ajuda" hehe

Sempre existe alguém disposto a ajudar, mas quem precisa da ajuda também precisa dar retorno sobre a ajuda.

Renato Cézar

unread,
Apr 17, 2017, 10:08:15 PM4/17/17
to comece-a-...@googlegroups.com
Muito obrigado cara eu consegui fazer mas esqueci de postar, faz muito tempo que parei de estudar javascript e fui para o java da Oracle, desculpa minha ignorância nesta resposta incorreta, acabei esquecendo de postar a forma correta kkkkkkkkkkkkkkkkk mas está valendo! Abraços a todos.

--
Você recebeu essa mensagem porque está inscrito em um tópico no grupo "Lógica de Programação" dos Grupos do Google.
Para cancelar inscrição nesse tópico, acesse https://groups.google.com/d/topic/comece-a-programar/e6RqcffRKbU/unsubscribe.
Para cancelar inscrição nesse grupo e todos os seus tópicos, envie um e-mail para comece-a-programar+unsub...@googlegroups.com.

Anddrei Ferreira

unread,
Apr 23, 2017, 6:02:02 PM4/23/17
to Lógica de Programação
Relaxa, precisando é só chamar, certeza que alguém vai ajudar!

Bruno Sanchez

unread,
Jul 16, 2017, 2:40:21 PM7/16/17
to Lógica de Programação
Ola amigo, acabei de fazer:

<html>
  <head>
    <meta charset="utf-8">
    <title>escadinha</title>
  </head>
  <body>
    <script type="text/javascript">

    /*
for(var linha = 0; linha<=10; linha++) {
       document.write("<br> * " + "*".repeat(linha));
}
*/


for (var lin = 1; lin <=10; lin ++) {
      for( var col = 1; col<lin;col++) {
 document.write("*");
}
 document.write("<br>");
}



    </script>

  </body>
</html>


Em sexta-feira, 26 de fevereiro de 2016 22:35:02 UTC-3, Renato Cézar escreveu:
Message has been deleted

Patrick Eidrian

unread,
Jan 2, 2019, 12:28:51 PM1/2/19
to Lógica de Programação
Uma maneira rápido e fácil é a seguinte
let escada = ""
for(i = 0; i < 10; i++){
    escada +=  "*"
    document.write("<br>" + escada)
}
Reply all
Reply to author
Forward
0 new messages