• Matéria: Informática
  • Autor: weslleywill1995
  • Perguntado 7 anos 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?

Respostas

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 similares