//*******************************************************
//
// Homework: 1 (Chapter 4/5)
//
// Name: Timothy Niesen
//
// Class: C Programming, Fall 2022
//
// Date: 9/19/22
//
// Description: Program which determines gross pay and outputs
// be sent to a designated file. This version does not use file pointers
//
//
//********************************************************
#include <stdio.h>
int main( )
{
int clock_num; /* employee clock number */
float gross; /* gross pay for week (wage * hours) */
float hours; /* number of hours worked per week */
float wage; /* hourly wage */
/* Prompt for input values from the screen */
printf ( "This is a program to calculate gross pay.\n " ) ; printf ( "You will be prompted for employee data.\n \n " ) ; printf ( "Enter clock number for employee: " ) ; scanf ( "%d" , & clock_num
) ; printf ( "Enter hourly wage for employee: " ) ; printf ( "Enter the number of hours the employee worked: " ) ;
/* calculate gross pay */
gross = wage * hours;
/* print out employee information */
printf ( "\n \t \t Tim Niesen, C Programming, First Homework Assignment\n \n \n " ) ; printf ( "\t ----------------------------------------------------------\n " ) ; printf ( "\t Clock # Wage Hours Gross\n " ) ; printf ( "\t ----------------------------------------------------------\n " ) ;
printf ( "\t %06i %5.2f %5.1f %7.2f\n " , clock_num
, wage
, hours
, gross
) ;
return ( 0 ) ; /* success */
} /* main */
Ly8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqIAovLyAKLy8gSG9tZXdvcms6IDEgKENoYXB0ZXIgNC81KSAKLy8gCi8vIE5hbWU6IFRpbW90aHkgTmllc2VuIAovLyAKLy8gQ2xhc3M6IEMgUHJvZ3JhbW1pbmcsIEZhbGwgMjAyMiAKLy8gCi8vIERhdGU6IDkvMTkvMjIgCi8vIAovLyBEZXNjcmlwdGlvbjogUHJvZ3JhbSB3aGljaCBkZXRlcm1pbmVzIGdyb3NzIHBheSBhbmQgb3V0cHV0cyAKLy8gYmUgc2VudCB0byBhIGRlc2lnbmF0ZWQgZmlsZS4gICBUaGlzIHZlcnNpb24gZG9lcyBub3QgdXNlIGZpbGUgcG9pbnRlcnMKLy8gCi8vIAovLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqIAoKI2luY2x1ZGUgPHN0ZGlvLmg+ICAKaW50IG1haW4oKSAKeyAKCiAgICBpbnQgY2xvY2tfbnVtOyAvKiBlbXBsb3llZSBjbG9jayBudW1iZXIgKi8gCiAgICBmbG9hdCBncm9zczsgICAgICAvKiBncm9zcyBwYXkgZm9yIHdlZWsgKHdhZ2UgKiBob3VycykgKi8gCiAgICBmbG9hdCBob3VyczsgICAgICAvKiBudW1iZXIgb2YgaG91cnMgd29ya2VkIHBlciB3ZWVrICovIAogICAgZmxvYXQgd2FnZTsgICAgICAvKiBob3VybHkgd2FnZSAqLyAKCiAgICAvKiBQcm9tcHQgZm9yIGlucHV0IHZhbHVlcyBmcm9tIHRoZSBzY3JlZW4gKi8gCiAgICBwcmludGYgKCJUaGlzIGlzIGEgcHJvZ3JhbSB0byBjYWxjdWxhdGUgZ3Jvc3MgcGF5LlxuIik7IAogICAgcHJpbnRmICgiWW91IHdpbGwgYmUgcHJvbXB0ZWQgZm9yIGVtcGxveWVlIGRhdGEuXG5cbiIpOyAKICAgIHByaW50ZiAoIkVudGVyIGNsb2NrIG51bWJlciBmb3IgZW1wbG95ZWU6ICIpOyAKICAgIHNjYW5mICgiJWQiLCAmY2xvY2tfbnVtKTsgCiAgICBwcmludGYgKCJFbnRlciBob3VybHkgd2FnZSBmb3IgZW1wbG95ZWU6ICIpOyAKICAgIHNjYW5mICgiJWYiLCAmd2FnZSk7IAogICAgcHJpbnRmICgiRW50ZXIgdGhlIG51bWJlciBvZiBob3VycyB0aGUgZW1wbG95ZWUgd29ya2VkOiAiKTsgCiAgICBzY2FuZiAoIiVmIiwgJmhvdXJzKTsgCgogICAgLyogY2FsY3VsYXRlIGdyb3NzIHBheSAqLyAKICAgIGdyb3NzID0gd2FnZSAqIGhvdXJzOyAKCiAgICAvKiBwcmludCBvdXQgZW1wbG95ZWUgaW5mb3JtYXRpb24gKi8gCiAgICBwcmludGYgKCJcblx0XHRUaW0gTmllc2VuLCBDIFByb2dyYW1taW5nLCBGaXJzdCBIb21ld29yayBBc3NpZ25tZW50XG5cblxuIik7IAogICAgcHJpbnRmICgiXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4iKTsgCiAgICBwcmludGYgKCJcdENsb2NrICMgV2FnZSBIb3VycyBHcm9zc1xuIik7IAogICAgcHJpbnRmICgiXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4iKTsgCgogICAgcHJpbnRmICgiXHQlMDZpICU1LjJmICU1LjFmICU3LjJmXG4iLGNsb2NrX251bSwgd2FnZSwgaG91cnMsIGdyb3NzKTsgCgogICAgcmV0dXJuICgwKTsgLyogc3VjY2VzcyAqLyAKCn0gLyogbWFpbiAqLwo=