-Faça um programa que receba leia a quantidade de termos que deseja mostrar na tela, determine e mostre os valores de acordo com a série:Série = 2, 4, 8, 16, 32, 64, 128
Soluções para a tarefa
Respondido por
0
#include<stdio.h>
#include<stdlib.h>
int termos();
int serie(int cte, int qtdtermos, int aux);
int main(){
int value;
value=termos();
printf("\n---------------------------------------------\n");
printf("{ ");
int serie(2, value, 0);
printf("\n\n");
system("pause");
return 0;}
int quantidade(){
int qtd;
printf("Insira o nurmero de termos: ");
scanf("%d", &qtd);
if(qtd<1){
printf("Valor invalido!\n");
return quantidade(); }
return qtd;}
int serie(int cte, int termos, int aux){
if(aux<termos){
printf("%d", cte);
if(aux<(termos-1)) printf(", ");
return serie(cte*2, termos, aux+1); }
printf(" }");
return cte;}
#include<stdlib.h>
int termos();
int serie(int cte, int qtdtermos, int aux);
int main(){
int value;
value=termos();
printf("\n---------------------------------------------\n");
printf("{ ");
int serie(2, value, 0);
printf("\n\n");
system("pause");
return 0;}
int quantidade(){
int qtd;
printf("Insira o nurmero de termos: ");
scanf("%d", &qtd);
if(qtd<1){
printf("Valor invalido!\n");
return quantidade(); }
return qtd;}
int serie(int cte, int termos, int aux){
if(aux<termos){
printf("%d", cte);
if(aux<(termos-1)) printf(", ");
return serie(cte*2, termos, aux+1); }
printf(" }");
return cte;}
Perguntas interessantes