Skip to content

Instantly share code, notes, and snippets.

@rodrigooler
Last active November 15, 2016 16:55
Show Gist options
  • Save rodrigooler/a717eddfdc03bcac4533ccd49d568e5e to your computer and use it in GitHub Desktop.
Save rodrigooler/a717eddfdc03bcac4533ccd49d568e5e to your computer and use it in GitHub Desktop.
Segundo exercicio
#include <stdio.h>
int main (void) {
float numerador, denominador, resultado = 0;
int quantidade, proporcao_numerador=3, proporcao_denominador=20;
printf("informe o numerador: ");
scanf("%f", &numerador);//flutuante
printf("informe o denomiador: ");
scanf("%f", &denominador);//flutuante
printf("informe o numero de vezes para calcular a serie: ");
scanf("%d", &quantidade);//inteiro
resultado = (numerador/denominador);
for (int i = 1; i < quantidade; i++) {
//verificar se i é impar ou par.
if (i % 2 == 0)//par = subtracao
resultado -= (numerador + (proporcao_numerador*i)) / (denominador + (proporcao_denominador*i));
else //impar = adicao
resultado += (numerador + (proporcao_numerador*i)) / (denominador + (proporcao_denominador*i));
}
printf("resultado final das %d iteracoes: %f\n", quantidade, resultado);
return 0;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment