Summing reciprocals of five values : Array Double « Data Type « C / ANSI-C






Summing reciprocals of five values

Summing reciprocals of five values
#include <stdio.h>

void main()
{
  double data[5];
  double sum = 0.0;
  int i = 0;

  printf("Enter five values separated by spaces:\n");

  for(i = 0 ; i<5 ; i++)
    scanf("%lf", &data[i]);

  printf("\nYou entered the values:\n");

  for(i = 0 ; i<5 ; i++)
    printf("%10.2lf", data[i]);

  printf("\n");
  for(i = 0 ; i<5 ; i++)
  {
    sum += 1.0/data[i];
    if(i>0)
      printf(" + ");
    printf("1/%.2lf", data[i]);
  }
  printf(" = %lf\n", sum);
}

 

           
       








Related examples in the same category

1.Summing 100 data values
2.using a 2-dimensional array of doubles