Buscar

gabriel

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main()
{
 float a1,r,an,Sn,q;
 int op,n;
 do{
 system("color 9A");
 printf("[1]Progressao Aritmetica - PA\n");
 printf("[2]Progressoa Geometrica - PG\n");
 printf("[3]Sair\nEscolha sua opcao: ");
 scanf("%i",&op);
 switch(op)
 {
 case 1:
 printf("\tProgressao Aritmetica - PA\n");
 printf("\nEntre com o valor do primeiro termo: ");
 scanf("%f",&a1);
 printf("\nEntre com o valor da razao: ");
 do{ scanf("%f",&r);
 }while(r==0); 
 printf("\nNumero de termos: ");
 do{ scanf("%i",&n);
 }while(n<=0); 
 an = (a1 + (n - 1) * r);
 Sn = (a1 + an)/2;
 printf("\n\nE-nesimo termo da P.A. - an: %f\n\n",an);
 printf("A Soma do termos da P.A. - Sn: %f\n\n",Sn);
 break;
 case 2:
 printf("\tProgressao Geometrica - PG\n");
 printf("\nEntre com o valor do primeiro termo: ");
 scanf("%f",&a1);
 printf("\nEntre com o valor da razao: ");
 do{ scanf("%f",&q);
 }while(q==0); 
 printf("\nNumero de termos: ");
 do{ scanf("%i",&n);
 }while(n<=0); 
 an = (a1 * pow(q,n-1));
 Sn = ((a1*(pow(q,n) - 1))/(q-1));
 printf("A Soma do termos da P.G. finita - Sn: %f\n\n",Sn);
 break;
 }
 }while(op != 3); 
system("Pause");
}

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Continue navegando