crie um algoritmo que ao receber um numero inicial e um numero multiplicador e uma quantidade exiba a progressao geometrica ate essa quantidade
Respostas
Oi!
Para resolver essa questão, o seguinte algoritmo poderá ser utilizado para que ao receber um número inicial, um número multiplicador e uma quantidade exiba a progressao geometrica ate essa quantidade:
algoritmo "Exercício"
var
ni, mult, qtd, num, i: inteiro
inicio
escreva("Informe o número inicial: ")
leia(ni)
escreva("Informe o multiplicador: ")
leia(mult)
escreva("Informe a quantidade de termos: ")
leia(qtd)
num <- ni
para i de 1 ate qtd faca
escreva(num, ", ")
num <- num * mult
fimpara
fimalgoritmo
Em C:
#include <stdio.h>
int main() {
int, ni, mult, qtd, num, i;
printf("Informe o número inicial: ");
scanf("%d", &ni);
printf("Informe o multiplicador: ");
scanf("%d", &mult);
printf("Informe a quantidade de termos: ");
scanf("%d", &qtd);
num = ni;
for (i=1; i<=qtd; i++) {
printf("\t%d", num);
num *= mult;
}
return 0;
}