Adding a series of fractions

+2 Patricia Ghann · January 6, 2015
Hello Bucky, Happy New Year. Please I want to write a program in c++ to add a series of fractions and am finding it difficult so I need your help please. I want to add for example 

1/3+3/5+5/7+7/9+9/11+...............+97/99.

Post a Reply

Replies

- page 2
Oldest  Newest  Rating
0 Patricia Ghann · January 7, 2015
Please help:(. Don't know what is going on now. I have modified the code and its not doing what its meant to do.

#include<iostream>
using namespace std;

int main()

{
int num = 0;
int den = 0;
float fraction;
fraction =float(num)/float(den);
int numberOfFractionEntered = 0;
double sum = 0;
The court<< "Enter first fraction or -1 to quit" <<end;
cin>> fraction;

while (fraction !=-1){
//sum = sum + fraction;
//numberOfFractionEntered++;
cin>>num;
cout<<num<< "/"<< endl;
cin>> den;
cout<<den<<endl;

cout<< "Enter next fraction or -1 to quit" <<endl;
//cin>>fraction;
sum = sum + fraction;
numberOfFractionEntered;
}

cout<<sum <<endl;


return 0;

}
0 Number Double07 · January 6, 2015
Does the answer have to be in a fractional form, or can you have an answer as a float? 
0 Number Double07 · January 6, 2015
This is the way I would approach this.  Initialize all numerator and denominator values at 0.  Then, make the user input numerator and denominator values while in a while loop.  The while loop should be set to run while the numerator is not equal to -1 and or the denominator too, or else it will end.  Then you can just divide the numerator by the denominator, sum it up each time ti runs through the loop.  This should work.  I'm going to try to create it to see if it works.  I'm new to this, so this is a good exercise for me too.
0 Patricia Ghann · January 6, 2015
The assignment is : "write a program to sum the following series: 1/3+3/5+5/7+9/11+11/13+13/15 +...............95/97+97/99.

I want  to write the program that allows the user to input the fraction and then sum  all of them up like a sentinel controlled program. Help please today is the last before submission. Thanks
0 Number Double07 · January 6, 2015
I think it would be easier if you prompted the user to enter the numerator, then the denominator within a while loop.
-1 Patricia Ghann · January 6, 2015
Lol thanks
0 Patricia Ghann · January 6, 2015
This is what I have come out with so far.
#include<iostream>
using namespace std;


Hello, what seems to be the problem? This program builds and runs alright, but its not doing what I want. I need help have to submit by Thursday. Thanks.

#include<iostream>
using namespace std;

int main()

{int num = 1;
int den = 3;
float fraction(num/den);
int numberOfFractionEntered = 0;
int sum = 0;
cout<< "Enter first fraction or -1 to quit" <<endl;
cin>> fraction;

while (fraction < 1/3){
sum = sum + fraction;
numberOfFractionEntered++;

cout<< "Enter next fraction or -1 to quit" <<endl;
cin>>fraction;
}

cout<<sum <<endl;


return 0;

}
  • 1
  • 2

C++

124,375 followers
About

Used in many types of software including music players, video games, and many large scale applications.

Links
Moderators
Bucky Roberts Administrator