Insert "*" here was Re: More C programming help

  • From: "James Panes" <jimpanes@xxxxxxxxx>
  • To: <programmingblind@xxxxxxxxxxxxx>
  • Date: Wed, 3 Oct 2007 15:45:09 -0400

> gross = wage * hours + 0.5 <insert "*" here> (hours - 40);

Regards,
Jim
jimpanes@xxxxxxxxx
jimpanes@xxxxxxxxxxxx
"Everything is easy when you know how."

----- Original Message ----- 
From: "John Miller" <n1umj@xxxxxxxxxxx>
To: <programmingblind@xxxxxxxxxxxxx>
Sent: Wednesday, October 03, 2007 12:10 PM
Subject: Re: More C programming help


Well, the what the program should do is there, but the line that is

> gross = wage * hours + 0.5 (hours - 40);

for some reason, the compiler doesn't like it.
error is
Error 1 error C2064: term does not evaluate to a function taking -22
arguments

I usually do walk away for a bit when I get frustrated but it's the
headaches I get after going back a few times that are really starting to
concern me. I know I'm close, if I do different, easier math in that line
like just adding 1 or something it will work changing it a bit, but when I
do it this way, which looks right to me, it just doesn't like it. I'm sure
I'm missing something simple again. I've been close right along I feel like,
but lagging behind, I'm not sure if it's me, a Braille display would have
probably helped with the last one but I can't afford that and was pretty
much told "no" by the state when I wanted one for another class, it's too
late now anyway week 5 or 10 starts tomorrow.
----- Original Message ----- 
From: "Marlon Brandão de Sousa" <splyt.lists@xxxxxxxxx>
To: <programmingblind@xxxxxxxxxxxxx>
Sent: Wednesday, October 03, 2007 11:01 AM
Subject: Re: More C programming help


> Hello John,
> Let me tell you this: when you look at a hard programming task as if
> it was a person and it was your enemy the probability of comming with
> the solution is smaller. Try to look at it as if you did not deppend
> on that, if you get frustrated of thinking and going to aparent noware
> then go take a break, and back again to it latter. Don't start
> thinking that you're likely to fail or that you don't like to have all
> the work to try it again and again ... It may appear a joke, but it
> does make the difference if you get yourself in a relaxed stat so you
> can consentrate more on your problem and less in your fears and
> frustrations ...
> This said, I'll ask you to explain me what you're trying to do,
> because I can not see what is the problem here.
> I didn't try to compile your code but the sintax seen ok ... so what
> is the problem?
> Marlon
> 2007/10/3, John Miller <n1umj@xxxxxxxxxxx>:
>> Hi everyone.
>> Here we go again, now, where I should be at with this program is, a
>> program
>> that will figure out the wages for 5 employees, and now adding an if
>> statement to figure out overtime. I've been working on this for 2 days
>> and
>> this is what the code ends up looking like, I can make it work if I
>> change
>> it to do the wrong thing, but when it comes time to get it right, I can't
>> make it work and I'm at a complete loss. If I do it with different math,
>> just make it add a few things with the same coding, that works so I knwo
>> I'm
>> on the right track, but when it comes to doing the finished project, I'm
>> missing something. I had to stop yesterday for the second worst headache
>> I've ever had in my life, seems like I get those headaches every time I
>> work
>> on this junk but I need the class.
>>
>> (begin code(
>> #include <stdio.h>
>>
>> int main (void)
>>
>> {
>>
>> int clock;
>>
>> /* clock number */
>>
>> float gross;
>>
>> /* gross pay */
>>
>> float hours;
>>
>> /* hours worked */
>>
>> float wage;
>>
>> /* hourly wage */
>>
>> {
>>
>> int i;
>>
>> /* Prompt for employee information */
>>
>> for (i = 0; i <=5; ++i)
>>
>> printf("enter your employee number: ");
>>
>> scanf_s("%d", &clock);
>>
>> printf("Enter the wage: ");
>>
>> scanf_s("%f", &wage);
>>
>> printf("Enter number of hours worked: ");
>>
>> scanf_s("%f", &hours);
>>
>> } /* end for */
>>
>> /* attempting if statement for overtime*/
>>
>> if ( hours > 40 )
>>
>> /* calculate gross pay */
>>
>> gross = wage * hours + 0.5 (hours - 40);
>>
>> else gross = wage * hours;
>>
>> /* print out employee information to the screen */
>>
>> printf
>> ("\t----------------------------------------------------------\n");
>>
>> printf ("\tClock#        Wage        Hours        Gross\n");
>>
>> printf
>> ("\t----------------------------------------------------------\n");
>>
>> printf ("\t%06i %5.2f %5.1f %7.2f\n",clock,wage,hours,gross);
>>
>> printf("This employee worked %f hours with a per-hour basis of %f.\n",
>> hours, wage);
>>
>> printf(" gross pay is %f.\n", gross);
>>
>> return 0;
>>
>> }
>>
>> *end code
>>
>> __________
>> View the list's information and change your settings at
>> //www.freelists.org/list/programmingblind
>>
>>
>
>
> -- 
> When you say "I wrote a program that crashed Windows," people just
> stare at you blankly and say "Hey, I got those with the system, for
> free."
> Linus Torvalds
> __________
> View the list's information and change your settings at
> //www.freelists.org/list/programmingblind
>

__________
View the list's information and change your settings at
//www.freelists.org/list/programmingblind

__________
View the list's information and change your settings at 
//www.freelists.org/list/programmingblind

Other related posts:

  • » Insert "*" here was Re: More C programming help