Ir ao conteúdo

Posts recomendados

Postado

Boa tarde, preciso passar o código abaixo para C++, porém não estou conseguindo aplicar... ajudem - me, por favor...

se possível, gostaria que fosse respondido com pelo menos duas lógicas aplicadas... Se não for possível agradeço da mesma maneira. 

 

int main()

{

   printf("Tabuada de 3 e 5:\n\n");

               

                printf("3x0 = %i\n", 3*0);

                printf("3x1 = %i\n", 3*1);

                printf("3x2 = %i\n", 3*2);

                printf("3x3 = %i\n", 3*3);

                printf("3x4 = %i\n", 3*4);

                printf("3x5 = %i\n", 3*5);

                printf("3x6 = %i\n", 3*6);

                printf("3x7 = %i\n", 3*7);

                printf("3x8 = %i\n", 3*8);

                printf("3x9 = %i\n", 3*9);

                printf("3x10 = %i\n\n", 3*10);

   

                printf("5x0 = %i\n", 5*0);

                printf("5x1 = %i\n", 5*1);

                printf("5x2 = %i\n", 5*2);

                printf("5x3 = %i\n", 5*3);

                printf("5x4 = %i\n", 5*4);

                printf("5x5 = %i\n", 5*5);

                printf("5x6 = %i\n", 5*6);

                printf("5x7 = %i\n", 5*7);            

                printf("5x8 = %i\n", 5*8);

                printf("5x9 = %i\n", 5*9);

                printf("5x10 = %i\n", 5*10);

   

    return 0;

 

}

Postado

Esse código vai compilar normalmente em C++, mas nessa linguagem costuma-se usar as funções de iostream em vez de stdio como você fez.

 

O seu código ficaria mais simples com um loop já que bastaria uma linha nele para mostrar a tabuada.

Postado

Muito obrigado amigo, você é um amigo SZ...

Abusando um pouco poderia me dizer o que seria um loop em programação???

Postado

Um loop (ou laço) é comando utilizado para executar a mesma linha(s) de código várias vezes. No caso exemplo que coloquei, seria o for:

for (int i = 1; i <= 10; i++)
    {
      ...
    }

Ele executa o que estiver dentro das chaves ({ e }) dez vezes.

Postado

@JF_ Loop é uma estrutura de repetição e também é conhecido como ciclo ou laço. Em C++ há mais de um comando para isso e for é um deles, esta é a sintaxe,

 

for(inicialização; condição; incremento) 

 

No seu código você pode declarar e iniciar a variável que será o contador do loop. A condição de parada do loop é quando chegar a 10.

for(int i = 0; i <= 10; i += 1){
        
}

 

A variável i é o contador, ela começa com zero e será incrementada a cada loop até chegar a 10 e será um dos fatores da multiplicação da sua tabuada, p.ex,

printf("3x%d = %d\n", i, 3 * i);

 

Assim dentro do loop vai multiplicar o contador por 3 e mostrar o resultado. 

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!