|
It seems to be shutting down every time a calculation is being made. Any suggestions?
Here is the program. Maybe I just coded something wrong...I dunno. Thanks for the help though.
//Write a program that computes the weekly pay of managers, hourly
//employee's, commission employee's and piece workers.
#include <iostream>
#include <cstdlib>
#include <iomanip>
using namespace std;
int main()
{
int payroll;
float manager, hourly, commission, piecew;
double numhours, pieces;
cout<< "Enter a payroll code from below: \n";
cout<<"\n 1 for Managers: ";
cout<<"\n 2 for Hourly Employees: ";
cout<<"\n 3 for Commission Employees: ";
cout<<"\n 4 for Piece Workers: ";
cin>>payroll;
switch (payroll)
{
case 1:
cout<<"\nEnter the fixed weekly salary for managers: ";
cin>>manager;
cout<<"\nThe weekly salary for your managers is: "<<manager<<endl;
break;
case 2:
cout<<"\nenter="" the="" fixed="" hourly="" wage:="" ";
cin="">>hourly;
cout<<"\nEnter the number of hours worked: ";
cin>>numhours;
if (numhours<=40)
{
cout<<"\nThe weekly wage for your hourly employee's is: ";
cout<<(hourly*40)<<endl;
}
else
{
cout<<"\nthe weekly="" wage="" for="" your="" hourly="" employee's="" is:="" ";
cout<<((hourly*40)+((numhours-40)*(1.5*hourly)))<<endl;
}
break;
case="" 3:
{
cout<<"\nenter="" the="" gross="" sales="" commission="" employee's:="" ";
cin="">>commission;
cout<<"\nThe weekly wage for your commission employee's is: ";
cout<<(250+(0.057*commission))<<endl;
}
break;
case 4:
{
cout<<"\nenter="" the="" fixed="" salary="" per="" piece="" produced:="" ";
cin="">>piecew;
cout<<"\nEnter the amount of pieces produced by the worker: ";
cin>>pieces;
cout<<"\nThe weekly wage for your piece workers is: ";
cout<<(piecew*pieces)<
|
|
|
|
|
i'm confuse, but i don't have the courage to analyse your whole surce code. could you please help telling me where it freezes (line number if you know, debug infos if any...)
i'll do my best, i you don't know, but i don't promise anything
TOXCCT
|
|
|
|
|
Anybody have any idea how to solve Brouncker's continued fraction expansion using a recursive function???
ie: 4/pie = 1 + 1^2/(2+ (3^2/2+ (5^2/2+....))).
Thanks.;P
a_hyams
|
|
|
|
|
Smells like homework... what have you done so far?
Also, it's 'pi', not 'pie'
- Mike
|
|
|
|
|
Hello,
I have created an MFC SDI and I want to set the main windows title. At the moment I have:
this->SetTitle("My Name");
But I'm left with a "Untitled" after the title:
My Name - Untitled
How do I get rid of "Untitled" from the title?
Thanks in advance;)
|
|
|
|
|
|
Thank you
|
|
|
|
|
Hi,
I updated from Intellipoint 4.1 to 5.0 but since i don't have the Explore My Computer option for a mouse button assignment i decided to buid my own using the WindowsHookEx and the WH_GETMESSAGE or the WH_MOUSE_LL type for the WM_XBUTTONDOWN and MK_XBUTTON1 to open windows explorer sending the WM_HOTKEY to the Shelltraywindow and it works except for some kind of windows when it opens twice and process message (Back button). Windows like the ones in VS.net tabbed environment, inside a popup menu, some toolbars.
Any ideas will help a lot.
Thanks.
NMiceli
|
|
|
|
|
How to get icon that corresponds to given file extension ?
I can't use SHGetFileInfo because file may be not on my hard drive but on FTP server.
|
|
|
|
|
You can indeed use SHGetFileInfo() . Give it a filename of "foo.xyz" (or whatever extension you're interested in, in place of .xyz) and use the SHGFI_USEFILEATTRIBUTES flag. From the docs:pszPath
...
If the uFlags parameter includes the SHGFI_USEFILEATTRIBUTES flag, this parameter does not have to be a valid file name. The function proceeds as if the file exists with the specified name and with the file attributes passed in the dwFileAttributes parameter. This enables you to obtain information about a file type by passing just the extension for pszPath and passing FILE_ATTRIBUTE_NORMAL in dwFileAttributes.
--Mike--
Ericahist | CP SearchBar v2.0.2 | Homepage | 1ClickPicGrabber New v2.0.1! | RightClick-Encrypt
Laugh it up, fuzzball.
|
|
|
|
|
Hi,
How to use C++ code in VB??
plz help me in this regard
Imran
|
|
|
|
|
In short, you can't. What are you trying to do?
A rich person is not the one who has the most, but the one that needs the least.
|
|
|
|
|
Hello there, I want to develop website like www.vistaprint.com, and there is one functionality in site which is changing the content, font color & sizes, alignment of text and images on designed card. I am in search of some plugin, which I can buy and insert into website. The eidtor should be able to enable site visitor to design online visiting card, upload images and can make changes real time in content of card like chnaging the placment of logo and text.
Please visit following link for reference
"http://www.vistaprint.com/vp/ns/text_ls.asp?gp=1%2F23%2F2004+1%3A24%3A10+PM&cid=583493,14604,1&pf_id=088"
Thanks
khalid aziz
|
|
|
|
|
Hello!
I used CDateTimeCtrl in my project. Send value from CTime, and I saw, that CDateTimeCtrl controls displays something different from what is present in CTime object.
What I want to do is to display FILETIME in CDateTimeCtrl, or something similar which supports full formatting of date/time.
So I wrote :
FileTimeToSystemTime
SystemTimeToTzSpecificLocalTime
CDateTimeCtrl::SetTime
and it worked correctly.
Great! .... but SystemTimeToTzSpecificLocalTime is not present Windows 98.
Any ideas?
|
|
|
|
|
emmm, what do you excpect to do exactely
maybe i'm stupid, but i don't understand everything
TOXCCT
|
|
|
|
|
Hi,
I have a question on CString. I want to put a multiline string in a CString variable and I don't want to put all the text in one line. Is there a easy way to do it? What I want is something like following.
CString temp;
temp = "aaaaaaaaaaaaaaaaaaaaaaa
bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
ccccccccccccccccccccccccccccccccccccccc
ddddddddddddddddddddddddddddddddd
ffffffffffffffffffffffffffffffffffffffffffffffffff
fffffffff";
Please advise
|
|
|
|
|
CString temp;
temp = "aaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
"bbbbbbbbbbbbbbbbbbbbbbbb"
"ccccccccccccccccccccccccc"
...
The compiler will automatically concatenate the strings for you (without any runtime overhead - all is done compile time).
--
C'est normal!
|
|
|
|
|
That seem easy to do.
if you want to split a line, you can do this :
CString temp;
temp = "aaaaaaaaaaaaaaaaaaaaaaa"
"bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb"
"ccccccccccccccccccccccccccccccccccccccc"
"ddddddddddddddddddddddddddddddddd"
"ffffffffffffffffffffffffffffffffffffffffffffffffff"
"fffffffff";
you just have to put each lines between "" and that's it, te compiler will automatical concatenate the lines into once.
TOXCCT
|
|
|
|
|
I want to create a button control in the constructor of my CDocument class in an SDI program but I cannot figure out what the parent CWnd should be, as it cannot be '*this' as '*this' return a CDocument.
I have tried using the following code:
m_wndButton.Create("OK",BS_PUSHBUTTON|WS_VISIBLE,rect,::AfxGetMainWnd(),IDD_BUTTON);
but I get an assertion error and when I debug it the error line reads:
ASSERT(pParentWnd != NULL);
It seems as though ::AfxGetMainWnd is returning NULL but I do not understand why.
Can you please advise me what to put in place of ::AfxGetMainWnd() so the parent class is the main frame.
Thank you
|
|
|
|
|
The doc class shouldn't have UI in it. The button should go in the view class (the one that handles UI) and you can create it in either OnCreate() or OnInitialUpdate()
--Mike--
Ericahist | CP SearchBar v2.0.2 | Homepage | 1ClickPicGrabber New v2.0.1! | RightClick-Encrypt
"Linux is good. It can do no wrong. It is open source so must be right. It has penguins. I want to eat your brain."
-- Paul Watson, Linux Zombie
|
|
|
|
|
Hi,
I want to come up with my own scripting languange for Internet Explorer like VB scripting or Java Scripting. Can you give me a hint which areas I should start looking. ???
Thanks
Upake
|
|
|
|
|
|
|
hi
i have a vc++ application exe but donno how to make an installer can anyone help me
|
|
|
|
|
There are many ways of packaging up your software, from the professional InstallShield/Wise[^], to the free InnoSetup[^]. There are sure to be a lot of others if you search around the net.
|
|
|
|