1
resposta

Mão na massa: Aprofundando laços

Dei uma incrementada nos códigos para aprimorar o conhecimento adquirido.

O código da tabuada ficou assim:

public class TestaLacos {

public static void main(String[] args) {

    for(int multiplicador = 1; multiplicador <= 10; multiplicador++) {

        System.out.println("tabuada do " + multiplicador);

        for(int contador = 1; contador <= 10; contador++) {

            System.out.print(multiplicador * contador);

            if(contador < 10) {

                System.out.print(" - ");
            }
        }

        System.out.println();
        System.out.println();
    }
}

}

Daí temos:

tabuada do 1 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9 - 10

tabuada do 2 2 - 4 - 6 - 8 - 10 - 12 - 14 - 16 - 18 - 20

tabuada do 3 3 - 6 - 9 - 12 - 15 - 18 - 21 - 24 - 27 - 30

tabuada do 4 4 - 8 - 12 - 16 - 20 - 24 - 28 - 32 - 36 - 40

tabuada do 5 5 - 10 - 15 - 20 - 25 - 30 - 35 - 40 - 45 - 50

tabuada do 6 6 - 12 - 18 - 24 - 30 - 36 - 42 - 48 - 54 - 60

tabuada do 7 7 - 14 - 21 - 28 - 35 - 42 - 49 - 56 - 63 - 70

tabuada do 8 8 - 16 - 24 - 32 - 40 - 48 - 56 - 64 - 72 - 80

tabuada do 9 9 - 18 - 27 - 36 - 45 - 54 - 63 - 72 - 81 - 90

tabuada do 10 10 - 20 - 30 - 40 - 50 - 60 - 70 - 80 - 90 - 100

E o código da matriz triangular eu consegui fazer um triangulo equilátero (no eclipse ficou equilátero kkkk):

public class TestaLaco2 {

    public static void main(String[] args){

        for (int linha = 0; linha < 10; linha++) {
            for(int coluna = 9; coluna > linha; coluna--) {
                System.out.print(" ");
            }
            for(int coluna = 0; coluna <= linha; coluna++) {
                System.out.print("*");
            }
            for(int coluna = 1; coluna <= linha; coluna++) {
                System.out.print("*");
            }
            System.out.println();
        }

}

}

Eis o resultado:

     *
    ***
   *****
  *******
 *********
***********




1 resposta

Olá Marcos, como vai?

Parabéns pela resolução dos exercícios e por colocar aqui no fórum seus códigos, isso pode ajudar outros alunos que estejam aprendendo também.

Praticar é uma parte fundamental do aprendizado, quanto mais praticar, mais você vai fixar os conhecimentos que está adquirindo. Continue assim praticando que logo você vai estar fazendo os fluxos de laços de olhos fechados. =D

Bons estudos por aí e se tiver alguma dúvida ou sugestão fique a vontade pra trazer aqui no fórum também. =)