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