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:
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:
0
Resposta:
Explicação:gente e na linguagem de python?? como q fica????
Perguntas similares
5 anos atrás
5 anos atrás
8 anos atrás
8 anos atrás
8 anos atrás
8 anos atrás
8 anos atrás
8 anos atrás