Informática, perguntado por weslleywill1995, 1 ano atrás

Dado um número inteiro positivo n, imprimir as n primeiras
potências de 2.
Exemplo:
Para n = 5 a saída deverá ser 1, 2, 4, 8, 16.
Faça ao menos uma simulação passo a passo da execução de
sua solução.

Anexos:

GioTdm: em C?

Soluções para a tarefa

Respondido por GioTdm
2

Resposta:

#include <stdio.h>

int main(void)

{

           int pot = 2, n = 0, aux = 1;

           scanf ("%d", &n);

           while (n > 0)

           {    printf("%d ", aux);

                aux = aux * pot;

                n --;

            }

        return 0;

}

     

Explicação:

o programa tem uma variável pot que é a potência a ser imprimida, uma variável n que é a quantidade de vezes que vai ser executada a impressão e uma variável aux, auxiliar.

o programa pede um numero n para o usuário e executa n vezes a função while, imprimindo a cada execução, uma potência de 2.

Respondido por Fdarella
0

Resposta:

Explicação:gente e na linguagem de python?? como q fica????

Perguntas interessantes