|
updated code again, I think my function isn't working because when i return the value it doesnt look like its changed to celsius. Also, i only know how to print the value of myarray[0], how do i print each value entered? Thanks for the help.
Code:
// Computer Lab test.cpp : Defines the entry point for the console application.
//
#include "stdafx.h"
#include <iostream>
using namespace std;
double c;
double CheckCent(double c)
{
if (c>30)
{
return c - 32 /1.8;
}
return c;
}
// call this function to convert fahrenheit values into celsius (function name is CheckCent)
int _tmain(int argc, _TCHAR* argv[])
{
double myarray[51];
//double i;
int flag;
flag=1;
int i;
for(i = 0; i < 51 && flag == 1; i++)
{ // Loop to enter temperatures - pressing 1 continues, pressing 0 stops //
cout << "Enter Temperature Reading:";
cin >>myarray[i];
cout << "Enter 1 to input more values, 0 to stop";
cin >>flag;
}// End for
cout << "Number of elements in the array is: " << i;
while(i < 50)
{
myarray[i]=CheckCent(myarray[i]);
cout <<"\n";
cout << myarray[0];
return 0;
}
}
|
|
|
|
|
You have the Source Code in Hand!
Why not load it in your debugger and find out Where and Why it does not work.
I am afraid that the reality is that writing code involves debugging. actually, it is an integral part of it. of all the members on this forum, I guess that few of the experts regularly write code that always compiles. Fewer write code that immediately performs as advertised. Those that do are continually worried about what their code 'might' do under adverse conditions.
Unfortunately Debugging is part and parcel of writing code. This forum is NOT about doing the Debugging for you.
LateNightsInNewry
|
|
|
|
|
Is this better? I kinda figured out how to use the function, but now I think thats where my problem lies. When i choose say 35 as the first value inputted, and then stop the loop, i dont get a correct celsius value but a number like 14.2323.2323. Here is my updated code, thanks.
[code]
// Computer Lab test.cpp : Defines the entry point for the console application.
//
#include "stdafx.h"
#include <iostream>
using namespace std;
// call this function to convert fahrenheit values into celsius (function name is CheckCent)
double CheckCent(double c)
{
if (c <= 30) return c;
c=c-32/1.8;
return c;
}
// main function
int _tmain(int argc, _TCHAR* argv[])
{
double myarray[51];
//double i;
int flag;
flag=1;
int i;
for(i = 0; i < 51 && flag == 1; i++)
{ // Loop to enter temperatures - pressing 1 continues, pressing 0 stops //
cout << "Enter Temperature Reading:";
cin >>myarray[i];
cout << "Enter 1 to input more values, 0 to stop";
cin >>flag;
}// End for
cout << "Number of elements in the array is: " << i;
cout <<"\n";
for(int j=0;j<=i;j++)
{
myarray[j]=CheckCent(myarray[j]);
cout << myarray[0];
}
return 0;
}
[/code]
|
|
|
|
|
Here's my function :
<br />
double FahrenheitToCelsius( double reading )<br />
{<br />
return ( reading - 32.0 ) / 1.8;<br />
}<br />
|
|
|
|
|
That's what I would have written too, but, This member appears not to know how to debug, or, that debugging is an integral part of code developmpent.
LateNightsInNewry
|
|
|
|
|
print fibbonacci series astarting from 0,1,1,2,3,5.... till less than 500
|
|
|
|
|
What is a typical CIS course assignment?
Thanks for playing the CodeProject version of Jeopardy.
led mike
|
|
|
|
|
I'll take "Future McDonalds Employees" for 200, Alex.
"If you can dodge a wrench, you can dodge a ball."
|
|
|
|
|
Just for once, and Never Again, and just because it reminds me of My studend days (1974, We had no internet those days, it had not been invented yet)
I give a hint.
A Fibonacii series starts with a 0 and a 1.
You should know how it Generates from there.
I Write it in 'C' You have to translate it to CPP all by yourself.
void FibGenAndPrint(){
static int FibSer[502]={0,1};
int i;
// Generate The list
for(i=1;i<500;i++)FibSer[i+1]=FibSer[i-1]+FibSer[i];
// Print the List
for(i=0;i<500;i++)printf("%i\n",FebSer[i]);
}
One Rule: Attend your lectures in future,
and No further Questions on this topic!
LateNightsInNewry
|
|
|
|
|
badamanil wrote: print fibbonacci series astarting from 0,1,1,2,3,5.... till less than 500
Done!
/ravi
|
|
|
|
|
Are you asking us to do your homework.
Regards,
Satips.
|
|
|
|
|
|
printf("0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377");
done!
Peter
"Until the invention of the computer, the machine gun was the device that enabled humans to make the most mistakes in the smallest amount of time."
|
|
|
|
|
I am trying to get image from a CCD camera i am able to click the camera but not able to display image since i am not a Computer Engineer but Biomedical guy and have just working knowledge of VC++ need help to display an image.
When i run my code it runs exe but on exit it doesnt display image but give the following errors
**********************************************************************************************************************************
'NEW1.exe': Loaded 'C:\Documents and Settings\labuser\Desktop\Hyperspectral\Hyperspectral\Debug\NEW1.exe', No symbols loaded.
'NEW1.exe': Loaded 'C:\WINDOWS\SYSTEM32\NTDLL.DLL', No symbols loaded.
'NEW1.exe': Loaded 'C:\WINDOWS\SYSTEM32\kernel32.dll', No symbols loaded.
'NEW1.exe': Loaded 'C:\WINDOWS\SYSTEM32\Pvcam32.dll', No symbols loaded.
'NEW1.exe': Loaded 'C:\WINDOWS\SYSTEM32\VERSION.DLL', No symbols loaded.
'NEW1.exe': Loaded 'C:\WINDOWS\SYSTEM32\SETUPAPI.DLL', No symbols loaded.
'NEW1.exe': Loaded 'C:\WINDOWS\SYSTEM32\MSVCRT.DLL', No symbols loaded.
'NEW1.exe': Loaded 'C:\WINDOWS\SYSTEM32\ADVAPI32.DLL', No symbols loaded.
'NEW1.exe': Loaded 'C:\WINDOWS\SYSTEM32\RPCRT4.DLL', No symbols loaded.
'NEW1.exe': Loaded 'C:\WINDOWS\SYSTEM32\gdi32.dll', No symbols loaded.
'NEW1.exe': Loaded 'C:\WINDOWS\SYSTEM32\user32.dll', No symbols loaded.
'NEW1.exe': Loaded 'C:\WINDOWS\SYSTEM32\WINMM.DLL', No symbols loaded.
'NEW1.exe': Loaded 'C:\WINDOWS\SYSTEM32\msvcr71.dll', Symbols loaded.
'NEW1.exe': Loaded 'C:\WINDOWS\SYSTEM32\mfc71d.dll', Symbols loaded.
'NEW1.exe': Loaded 'C:\WINDOWS\SYSTEM32\msvcr71d.dll', Symbols loaded.
'NEW1.exe': Loaded 'C:\WINDOWS\SYSTEM32\shlwapi.dll', No symbols loaded.
'NEW1.exe': Loaded 'C:\WINDOWS\SYSTEM32\OLEAUT32.DLL', No symbols loaded.
'NEW1.exe': Loaded 'C:\WINDOWS\SYSTEM32\ole32.dll', No symbols loaded.
'NEW1.exe': Loaded 'C:\WINDOWS\SYSTEM32\SHIMENG.DLL', No symbols loaded.
'NEW1.exe': Loaded 'C:\WINDOWS\SYSTEM32\IMM32.DLL', No symbols loaded.
'NEW1.exe': Loaded 'C:\WINDOWS\SYSTEM32\MFC71ENU.DLL', No symbols loaded.
'NEW1.exe': Unloaded 'C:\WINDOWS\SYSTEM32\SHIMENG.DLL'
'NEW1.exe': Loaded 'C:\WINDOWS\SYSTEM32\UXTHEME.DLL', No symbols loaded.
'NEW1.exe': Loaded 'C:\WINDOWS\SYSTEM32\MSCTF.DLL', No symbols loaded.
'NEW1.exe': Loaded 'C:\WINDOWS\SYSTEM32\APPHELP.DLL', No symbols loaded.
'NEW1.exe': Loaded 'C:\WINDOWS\SYSTEM32\MSCTFIME.IME', No symbols loaded.
'NEW1.exe': Loaded 'C:\WINDOWS\SYSTEM32\comctl32.dll', No symbols loaded.
Warning: no message line prompt for ID 0x8012.
Warning: no message line prompt for ID 0x8013.
Warning: no message line prompt for ID 0x8014.
Warning: no message line prompt for ID 0x8014.
'NEW1.exe': Loaded 'C:\WINDOWS\SYSTEM32\COMDLG32.DLL', No symbols loaded.
'NEW1.exe': Loaded 'C:\WINDOWS\SYSTEM32\shell32.dll', No symbols loaded.
'NEW1.exe': Loaded 'C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.2982_x-ww_ac3f9c03\comctl32.dll', No symbols loaded.
The program '[6336] NEW1.exe: Native' has exited with code 0 (0x0).
*********************************************************************************************************************************
any help will be greatly appreciated
cheers
sunny
|
|
|
|
|
There's no error messages there - everything indicates the program ran succesfully.
Why your image doesn't display is another thing....
Mark
"If you can dodge a wrench, you can dodge a ball."
|
|
|
|
|
I am rather new to MFC and am currently trying to BS my way through it, but I am having a few problems.
First, I am wanting to create a control that is similar to what you would find in Windows Task Manager (multi-column, vertical scrolling, selectable and sortable) but I can't seem to find the control that will work. Is this a modified ListBox or is it a custom control. I tried searching for it but don't really know what I'm looking for.
Second, why doesn't my dialog use the theme of Windows. It does in the resource editor but not when run. I've tried googleing but again, I'm not really sure where I should be looking.
Any help is appreciated.
Thanks,
Dustin
|
|
|
|
|
|
Dustin Henry wrote: I am wanting to create a control that is similar to what you would find in Windows Task Manager (multi-column, vertical scrolling, selectable and sortable) but I can't seem to find the control that will work. Is this a modified ListBox or is it a custom control.
That's a List-View control: List-View Control Reference[^]
"If you can dodge a wrench, you can dodge a ball."
|
|
|
|
|
That looks to be exactly what I was looking for. Thanks for the help.
|
|
|
|
|
Dustin Henry wrote: Is this a modified ListBox or is it a custom control.
Using Spy++, you'll note that it is a window belonging to the "SysListView32" class.
"Approved Workmen Are Not Ashamed" - 2 Timothy 2:15
"Judge not by the eye but by the heart." - Native American Proverb
|
|
|
|
|
I am creating propertysheet wizard application with customized title bar color. To customize i have removed system menu by using ModifyStyle( WS_SYSMENU, 0). Now again i want to have WS_SYSMenu. Can any one help me?
Thanks,
Rameshkanth
|
|
|
|
|
There is a Saying in this part of the world:
If anyone shouts 'Urgent' and it does not affect your affairs, Sit back Silently, and watch fools give urgent answers.
LateNightsInNewry
|
|
|
|
|
ksrameshkanth wrote: i have removed system menu by using ModifyStyle( WS_SYSMENU, 0)
You can add a windows style by using same function. Read its doucumentation carefully.
And you have not read posting guidelines for sure. Nobody here is bound to answer you. So, dont use words like [urgetn],[please help]. Thats the reason, you have not get answered properly yet.
|
|
|
|
|
prasad_som wrote: So, dont use words like...[please help].
That sounds polite enough to me.
"Approved Workmen Are Not Ashamed" - 2 Timothy 2:15
"Judge not by the eye but by the heart." - Native American Proverb
|
|
|
|
|
DavidCrow wrote: That sounds polite enough to me.
It is.
|
|
|
|
|