/*Homework: 1
Name:Robert Richard
CLass: C programming <Spring 2023>
Date: 1/26/2023
Description: Program which determines gross pay and the
output is sent to standard output (the screen)*/
#include <stdio.h>
int main( )
{
int clockNum;
float grossPay;
float hoursWorked;
float hourlyWage;
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 ;
}
Ci8qSG9tZXdvcms6IDEKCk5hbWU6Um9iZXJ0IFJpY2hhcmQKCkNMYXNzOiBDIHByb2dyYW1taW5nIDxTcHJpbmcgMjAyMz4KCkRhdGU6IDEvMjYvMjAyMwoKRGVzY3JpcHRpb246IFByb2dyYW0gd2hpY2ggZGV0ZXJtaW5lcyBncm9zcyBwYXkgYW5kIHRoZQpvdXRwdXQgaXMgc2VudCB0byBzdGFuZGFyZCBvdXRwdXQgKHRoZSBzY3JlZW4pKi8KCgojaW5jbHVkZSA8c3RkaW8uaD4KaW50IG1haW4oKQp7CglpbnQgY2xvY2tOdW07IAoJZmxvYXQgZ3Jvc3NQYXk7CglmbG9hdCBob3Vyc1dvcmtlZDsKCWZsb2F0IGhvdXJseVdhZ2U7CgkgICAgcHJpbnRmICgiVGhpcyBpcyBhIHByb2dyYW0gdG8gY2FsY3VsYXRlIGdyb3NzIHBheS5cbiIpOyAKICAgIHByaW50ZiAoIllvdSB3aWxsIGJlIHByb21wdGVkIGZvciBlbXBsb3llZSBkYXRhLlxuXG4iKTsgCiAgICBwcmludGYgKCJFbnRlciBjbG9jayBudW1iZXIgZm9yIGVtcGxveWVlOiAiKTsgCiAgICBzY2FuZiAoIiVkIiwgJmNsb2NrTnVtKTsgCiAgICBwcmludGYgKCJFbnRlciBob3VybHkgd2FnZSBmb3IgZW1wbG95ZWU6ICIpOyAKICAgIHNjYW5mICgiJWYiLCAmaG91cmx5V2FnZSk7IAogICAgcHJpbnRmICgiRW50ZXIgdGhlIG51bWJlciBvZiBob3VycyB0aGUgZW1wbG95ZWUgd29ya2VkOiAiKTsgCiAgICBzY2FuZiAoIiVmIiwgJmhvdXJzV29ya2VkKTsKICAgIAogICAgZ3Jvc3NQYXkgPSBob3VybHlXYWdlICogaG91cnNXb3JrZWQ7CiAgICAKICAgICAgICBwcmludGYgKCJcblx0XHRDIFByb2dyYW1taW5nLCBGaXJzdCBIb21ld29yayBBc3NpZ25tZW50XG5cblxuIik7IAogICAgcHJpbnRmICgiXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4iKTsgCiAgICBwcmludGYgKCJcdENsb2NrICMgV2FnZSBIb3VycyBHcm9zc1xuIik7IAogICAgcHJpbnRmICgiXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4iKTsgCgogICAgcHJpbnRmICgiXHQlMDZpICU1LjJmICU1LjFmICU3LjJmXG4iLAogICAgICAgICAgY2xvY2tOdW0sIGhvdXJseVdhZ2UsIGhvdXJzV29ya2VkLCBncm9zc1BheSk7CglyZXR1cm4gMDsKfQo=