Término N-ésimo de una progresión geométrica

Carmen Recio

/*Este programa calcula el término n-ésimo de una progresión geométrica dados la posición, el primer término y la razón. A continuación muestra por pantalla los términos de dicha progresión hasta el que hemos calculado*/

#include <stdio.h>
#include <math.h>

int main()
{
double termN, termino;
float razon, term1;
int n,i;

do
{
printf(“Deme la posicion del termino que desea calcular: \n”);
scanf(“%d”, &n);
}while(n<=0);

printf(“Deme el primer termino de la progresion\n”);
scanf(“%f”, &term1);
printf(“Deme la razon de la progresion\n”);
scanf(“%f”, &razon);

termN = term1 * pow( razon, n-1);
printf(“El valor del termino que ocupa la posicion %d en la progresion es: %.2lf\n\n”,n,termN);
printf(“Los %d primeros terminos de dicha progresion son: “,n);

for(i=1;i<=n;i++)
{
termino=term1*pow(razon, i-1);
printf(“%.2lf\t”, termino);
}

return 0;
}

About these ads
Esta entrada fue publicada en Informática e Internet. Guarda el enlace permanente.

Deja un comentario

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s