English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

El programa C de la serie aritmética en la posición N

Dado el primer término “a”, la diferencia común “d” y el número de términos en la serie “n”. La tarea es encontrar el término nth de la serie.

Por lo tanto, antes de discutir cómo escribir un programa para abordar este problema, debemos saber qué es una serie aritmética.

Una serie aritmética o una secuencia aritmética es una secuencia de números en la que la diferencia entre dos términos consecutivos es constante.

como tenemos el primer término, es decir, a = 5diferencia1y el término3。Por lo tanto, la serie debe ser:5、6、7, por lo que la salida debe ser7.

Por lo tanto, podemos decir que el término-

AP1 = a1
AP2 = a1 + (2-1) * d
AP3 = a1 + (3-1) * d
..APn = a1 + (n-1) *

Por lo tanto, la fórmula será AP = a +(n-1)* d。

Ejemplo

El término2, d=1, n=5
Entrada: a= 6
Explicación: La serie será:
2, 3, 4, 5, 6 será 6
El término7, d=2, n=3
Entrada: a= 11

Salida:-

  • El método que usaremos para resolver el problema dado

  • Con el primer término A, la diferencia común D y N como número de serie. +Luego, mediante (A-1)* (N

  • D) Calcular el término

Devuelve la salida obtenida de los cálculos anteriores.

Algoritmo
   Paso 1 -Inicio
      > En la función int nth_ap(int a, int d, int n) + (n - 1) * d)
   Paso 2 -> int main()  Declare and initialize the inputs a=2, d=1, n=5
      Imprimir el resultado obtenido al llamar a la función nth_ap(a,d,n)
Detener

Ejemplo

#include <stdio.h>
int nth_ap(int a, int d, int n) {
   //Encontrar el valor
   //El término1)+(n-1)* d-
   return (a + (n - 1) * d);
}
//Función principal
int main() {
   //Número de inicio
   int a = 2;
   //Puntos comunes
   int d = 1;
   //El nombre
   int n = 5;
   printf("El %dº término de AP :%d\n", n, nth_ap(a,d,n));
   return 0;
}

Resultado de salida

The 5El término 6