/*
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 ;
}
LyoKSG9tZXdvcms6IDEKCk5hbWU6Um9iZXJ0IFJpY2hhcmQKCkNMYXNzOiBDIHByb2dyYW1taW5nIDxTcHJpbmcgMjAyMz4KCkRhdGU6IDEvMjYvMjAyMwoKRGVzY3JpcHRpb246IFByb2dyYW0gd2hpY2ggZGV0ZXJtaW5lcyBncm9zcyBwYXkgYW5kIHRoZQpvdXRwdXQgaXMgc2VudCB0byBzdGFuZGFyZCBvdXRwdXQgKHRoZSBzY3JlZW4pCiovCgoKI2luY2x1ZGUgPHN0ZGlvLmg+CmludCBtYWluKCkKewoJaW50IGNsb2NrTnVtOyAKCWZsb2F0IGdyb3NzUGF5OwoJZmxvYXQgaG91cnNXb3JrZWQ7CglmbG9hdCBob3VybHlXYWdlOwoJICAgIHByaW50ZiAoIlRoaXMgaXMgYSBwcm9ncmFtIHRvIGNhbGN1bGF0ZSBncm9zcyBwYXkuXG4iKTsgCiAgICBwcmludGYgKCJZb3Ugd2lsbCBiZSBwcm9tcHRlZCBmb3IgZW1wbG95ZWUgZGF0YS5cblxuIik7IAogICAgcHJpbnRmICgiRW50ZXIgY2xvY2sgbnVtYmVyIGZvciBlbXBsb3llZTogIik7IAogICAgc2NhbmYgKCIlZCIsICZjbG9ja051bSk7IAogICAgcHJpbnRmICgiRW50ZXIgaG91cmx5IHdhZ2UgZm9yIGVtcGxveWVlOiAiKTsgCiAgICBzY2FuZiAoIiVmIiwgJmhvdXJseVdhZ2UpOyAKICAgIHByaW50ZiAoIkVudGVyIHRoZSBudW1iZXIgb2YgaG91cnMgdGhlIGVtcGxveWVlIHdvcmtlZDogIik7IAogICAgc2NhbmYgKCIlZiIsICZob3Vyc1dvcmtlZCk7CiAgICAKICAgIGdyb3NzUGF5ID0gaG91cmx5V2FnZSAqIGhvdXJzV29ya2VkOwogICAgCiAgICAgICAgcHJpbnRmICgiXG5cdFx0QyBQcm9ncmFtbWluZywgRmlyc3QgSG9tZXdvcmsgQXNzaWdubWVudFxuXG5cbiIpOyAKICAgIHByaW50ZiAoIlx0LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIik7IAogICAgcHJpbnRmICgiXHRDbG9jayAjIFdhZ2UgSG91cnMgR3Jvc3NcbiIpOyAKICAgIHByaW50ZiAoIlx0LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIik7IAoKICAgIHByaW50ZiAoIlx0JTA2aSAlNS4yZiAlNS4xZiAlNy4yZlxuIiwKICAgICAgICAgIGNsb2NrTnVtLCBob3VybHlXYWdlLCBob3Vyc1dvcmtlZCwgZ3Jvc3NQYXkpOwoJcmV0dXJuIDA7Cn0K