Вычислить значения n-го слагаемого Q и суммы n слагаемых последовательности - C (СИ)

Формулировка задачи:

Здравствуйте. Помогите с задачкой. Язык Си. Для заданного преподавателем варианта задания составьте программу, которая вычисляет значения n-го слагаемого Q и суммы n слагаемых последовательности S. Входные данные: n – переменная целочисленного типа ( 0 < n < 10000 ), параметры последовательности x – переменные вещественного типа. Все входные данные вводятся с клавиатуры. Выходные данные: Q, S – переменные вещественного типа. Все выходные данные выводятся на экран монитора. (x/x+1)=x-x2+x3-x4+x5... Только при помощи оператора for и библиотек stdio.h и math.h


textual

Код к задаче: «Вычислить значения n-го слагаемого Q и суммы n слагаемых последовательности - C (СИ)»

#include <stdio.h>
#include <math.h>
 
int main(){
 int n=1;
 float x=0;
 printf ("\nN=? ");
 scanf( "%d", &n );
 n=abs(n)%10;
 printf ("\nX=? ");
 scanf( "%f", &x );
 float q,s=0;
 int z=1;
 float xn=x;
 for (int i=0; i<n; i++) {
  q=z*xn;
  s+=q;
  z=-z;
  xn*=x;
 }
 printf ("\nQ=%.2f,S=%.2f",q,s);
 printf ("\nDAVI KRASNY BATON DLYA VIHODA");
 fflush (stdin);
 getchar ();
 return 0;
}
Эта работа вам не подошла?

Вы всегда можете заказать любую учебную работу у наших авторов от 20 руб.


СДЕЛАЙТЕ РЕПОСТ

13   голосов, оценка 4.308 из 5

Источник