De la serie de Problemas para empezar a programar en C/C++: PROBLEMA NUMERO 2.
Generar e imprimir la siguientes series y la sumatoria de cada una de ellas:
a. 1/1, 1/4, 1/4, 1/9, 1/9, 1/9, 1/16, 1/16, 1/16, 1/16,…N
b. 1/2, 8/3, 81/4, 1024/5, 15624/5, … , N˄(N+1)/N+1
#include <stdio.h>
#include <math.h>
int main(void){
int n,a,b;
float suma,c;
suma=0;
printf("Numero de terminos a mostrar en pantalla:");
scanf("%d",&n);
printf("Terminos de la primera sucesion:\n ");
for(a=1;a<=n;a++)
for(b=1;b<=a;b++){
printf(" 1/%d ",a);
c=a;
suma=(suma+1/c);
printf("%f",suma);
}
printf("\nLa suma de todos los terminos de la sucesion valen: %f", suma);
suma=0;
printf("\n\nTerminos de la segunda sucesion:\n ");
for(a=1;a<=n;a++)
{
c=a;
printf(" %d^(%d+1)/(%d+1) ",a,a,a);
suma=suma+(exp((c+1)*log(c))/(c+1));
printf("(%f)",suma);
}
printf("\nLa suma de todos los terminos de la sucesion valen: %f", suma);
scanf("");
}
Un saludo.
Resolución de distintos problemas en el ámbito de la ingenieria mediante el uso de la programación. Los programas abarcan todos los niveles de dificultad, así como la mayoría de las herramintas con las que contamos al programar. Si tienes cualquier duda a cerca de un programa, o quieres proponer alguna nueva entrada, no dudes en contactar escribiendo en cualquiera de las entradas del blog ¡Bienvenido!
domingo, 7 de octubre de 2012
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario