//*******************************************************
//
// Homework: 1
//
// Name: Robert Richard
//
// Class: C Programming, Spring 2023
//
// Date: 1/26/23
//
// 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 clockNum; /* employee clock number */
float grossPay; /* gross pay for week (wage * hours) */
float hoursWorked; /* number of hours worked per week */
float hourlyWage; /* hourly wage */
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: " ) ; printf ( "Enter hourly wage for employee: " ) ; scanf ( "%f" , & hourlyWage
) ; printf ( "Enter the number of hours the employee worked: " ) ; scanf ( "%f" , & hoursWorked
) ;
grossPay = hourlyWage * hoursWorked;
printf ( "\n \t \t 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 " , clockNum, hourlyWage, hoursWorked, grossPay) ;
return 0 ;
}
Ly8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqIAovLyAKLy8gSG9tZXdvcms6IDEgCi8vIAovLyBOYW1lOiBSb2JlcnQgUmljaGFyZAkKLy8gCi8vIENsYXNzOiBDIFByb2dyYW1taW5nLCBTcHJpbmcgMjAyMwovLyAKLy8gRGF0ZTogMS8yNi8yMyAKLy8gCi8vIERlc2NyaXB0aW9uOiBQcm9ncmFtIHdoaWNoIGRldGVybWluZXMgZ3Jvc3MgcGF5IGFuZCBvdXRwdXRzIAovLyBiZSBzZW50IHRvIGEgZGVzaWduYXRlZCBmaWxlLiAgIFRoaXMgdmVyc2lvbiBkb2VzIG5vdCB1c2UgZmlsZSBwb2ludGVycwovLyAKLy8gCi8vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiogCgojaW5jbHVkZSA8c3RkaW8uaD4KaW50IG1haW4oKQp7CiAgICBpbnQgY2xvY2tOdW07ICAgICAgLyogZW1wbG95ZWUgY2xvY2sgbnVtYmVyICovIAogICAgZmxvYXQgZ3Jvc3NQYXk7ICAgICAvKiBncm9zcyBwYXkgZm9yIHdlZWsgKHdhZ2UgKiBob3VycykgKi8gCiAgICBmbG9hdCBob3Vyc1dvcmtlZDsgIC8qIG51bWJlciBvZiBob3VycyB3b3JrZWQgcGVyIHdlZWsgKi8gCiAgICBmbG9hdCBob3VybHlXYWdlOyAgIC8qIGhvdXJseSB3YWdlICovCgkgICAgcHJpbnRmICgiVGhpcyBpcyBhIHByb2dyYW0gdG8gY2FsY3VsYXRlIGdyb3NzIHBheS5cbiIpOyAKICAgIHByaW50ZiAoIllvdSB3aWxsIGJlIHByb21wdGVkIGZvciBlbXBsb3llZSBkYXRhLlxuXG4iKTsgCiAgICBwcmludGYgKCJFbnRlciBjbG9jayBudW1iZXIgZm9yIGVtcGxveWVlOiAiKTsgCiAgICBzY2FuZiAoIiVkIiwgJmNsb2NrTnVtKTsgCiAgICBwcmludGYgKCJFbnRlciBob3VybHkgd2FnZSBmb3IgZW1wbG95ZWU6ICIpOyAKICAgIHNjYW5mICgiJWYiLCAmaG91cmx5V2FnZSk7IAogICAgcHJpbnRmICgiRW50ZXIgdGhlIG51bWJlciBvZiBob3VycyB0aGUgZW1wbG95ZWUgd29ya2VkOiAiKTsgCiAgICBzY2FuZiAoIiVmIiwgJmhvdXJzV29ya2VkKTsKICAgIAogICAgZ3Jvc3NQYXkgPSBob3VybHlXYWdlICogaG91cnNXb3JrZWQ7CiAgICAKICAgICAgICBwcmludGYgKCJcblx0XHRDIFByb2dyYW1taW5nLCBGaXJzdCBIb21ld29yayBBc3NpZ25tZW50XG5cblxuIik7IAogICAgcHJpbnRmICgiXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4iKTsgCiAgICBwcmludGYgKCJcdENsb2NrICMgV2FnZSBIb3VycyBHcm9zc1xuIik7IAogICAgcHJpbnRmICgiXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4iKTsgCgogICAgcHJpbnRmICgiXHQlMDZpICU1LjJmICU1LjFmICU3LjJmXG4iLAogICAgICAgICAgY2xvY2tOdW0sIGhvdXJseVdhZ2UsIGhvdXJzV29ya2VkLCBncm9zc1BheSk7CglyZXR1cm4gMDsKfQo=