954,193 Members — Technology Publication meets Social Media
Username:
Password:
Lost login information?
Have something to say? Contribute New Article Reply to this Article

Parse error, syntax error, Forbids declaration

undefinedundefinedundefined

I am needing help on a problem I began a few days ago. It regards a temperature prblem and I am required to write a program to display and print the degrees in farenheit and centigrade. I performed the program numerous times and got these results:
conversion.cpp:11: parse error before `const'
conversion.cpp:25: syntax error before `<'
conversion.cpp:26: syntax error before `>'
conversion.cpp:28: syntax error before `<'
conversion.cpp:29: syntax error before `>'
conversion.cpp:32: ANSI C++ forbids declaration `centiG' with no type
conversion.cpp:32: redefinition of `int centiG'
conversion.cpp:22: `int centiG' previously declared here
conversion.cpp:32: `faren' was not declared in this scope
conversion.cpp:32: `DEGREES' was not declared in this scope
conversion.cpp:33: parse error before `<'
conversion.cpp:35: ANSI C++ forbids declaration `faren' with no type
conversion.cpp:35: `DEGREES' was not declared in this scope
conversion.cpp:36: no match for `int & * _IO_ostream_withassign &'
conversion.cpp:36: parse error before `<'
conversion.cpp:47: syntax error before `{'

This is my program:
//Program 3: Conversion
//Written by: ineedhelp2004
//Date: 06/05/2004
//Course: CSCI 221
//Description: Convert and print temperatures converting Farenheit to
// Centigrade and Centigrade to Farenheit

#include
#include

const float CONVERSION_FACTOR=100.0/180.0
const float FRACTION= 180.0/100.0
const int DEGREES= 32

//Prototype Declarations
float FARENHEIT (float num_1)
float CENTIGRADE (float num_2)

int main (void)
{
//Local Declarations
int faren;
int centiG;

//Statements
cout<< "Enter the Temperature in Centigrade: ";
cin >> centiG;

cout<< "Enter the Temperature in Farenheit: "<> faren;

centiG= CONVERSION_FACTOR* (faren-DEGREES)
cout<<"\nTemperature in Farenheit is: "<

ineedhelp2004
Newbie Poster
2 posts since Jun 2004
Reputation Points: 10
Solved Threads: 0
 

Hello,

I think there is something wrong with your const declarations above. Instead of

const float CONVERSION_FACTOR=100.0/180.0

I like the idea of:

const float CONVERSION_FACTOR=0.555;

You also forgot the ; after all of the const's in your program.

Christian

kc0arf
Posting Virtuoso
Team Colleague
1,937 posts since Mar 2004
Reputation Points: 121
Solved Threads: 57
 
You also forgot the ; after all of the const's in your program. Christian

You also forgot the ; after your funtion declarations

What ever you do in C++ all line have to end with a ; except in a few cases like loops,if elses etc.

FireNet
Posting Whiz in Training
258 posts since May 2004
Reputation Points: 108
Solved Threads: 7
 

Hello my Friend;
i edit your programe and it is working well;
but i notice that the average of this board member are very poor
you must read any book before beginnig to programming
here are you a good book
c++ How to Program
Dietel
There is another thing i notice the using of c old-style libraries
you must use instead of
and so on

Attachments gg.cpp (1.11KB)
abu_sager
Newbie Poster
10 posts since Jun 2004
Reputation Points: 12
Solved Threads: 2
 
Hello my Friend; i edit your programe and it is working well; but i notice that the average of this board member are very poor you must read any book before beginnig to programming here are you a good book c++ How to Program Dietel There is another thing i notice the using of c old-style libraries you must use instead of and so on

Yes, It is required that we use the old style llibraries with the header files on unix. But still did not compile. Will buy book. Thanks

ineedhelp2004
Newbie Poster
2 posts since Jun 2004
Reputation Points: 10
Solved Threads: 0
 

hi guys .. how r u ? all
not all members here r poor but they r just beginners and we should learn them as we can okay just step by step don't think that all people like you .. if you learn you must speard ur knowledge.. i am sorry if i wasd rude

meabed
Junior Poster
Team Colleague
139 posts since May 2004
Reputation Points: 55
Solved Threads: 3
 

I guess I would agree with meabed.

No programmer is poor unless he calls himself a programmer and does not put any effort into programming.

FireNet
Posting Whiz in Training
258 posts since May 2004
Reputation Points: 108
Solved Threads: 7
 

This article has been dead for over three months

Post: Markdown Syntax: Formatting Help
You