1. Type the following program and save it as assign0.c. Extension should be .c and it should be lowercase. Compile the program, test it and submit it using blackboard.
/***********************************************/
/* Assignment No : 0 */
/* Name: Write your name here */
/* This program computes the sum two numbers */
/***********************************************/
#include
int main()
{
/* Declare and initialize variables. */
int number1 = 4, number2 = 7, sum;
/* Calculate sum. */
sum = number1 + number2;
/* Print the sum. */
printf("The sum is %d \n", sum);
/* Exit program. */
system("pause");
return 0;
}
2. Write a program that computes the total amount of money in dollars and cents when the number of pennies (1 cent), nickels (5 cents), dimes (10 cents) and quarters (25 cents) are given. Sample execution of the program is given below.
Enter the number of pennies, nickels, dimes and quarters
1 2 4 5
You have 1 dollars and 76 cents
Pay attention to the following
(a) Name your file assign1.c
(b) Use integer division to find the number of dollars.
(c) Use mod operation (%) to find the number of cents.
(d) Test your program with the following cases. Output should match the output given after the →.
• 1 1 1 1 → You have 0 dollars and 41 cents
• 18 8 4 2 → You have 1 dollars and 48 cents
• 10 2 8 4 → You have 2 dollars and 0 cents
• 12 13 14 15 → You have 5 dollars and 92 cents
Submit your program electronicly using blackboard system
The program you submit should be your own work. Cheating will be reported to office of academic integrity. Both the copier and copiee will be held responsible.
3. Write a program that determines the roots of a quadratic equation. Given an equation of the form
ax2 + bx + c = 0
The roots of the equation can be computed using the formula
x1,2 = (-b ± √ (b 2 - 4ac))/ 2a
Your program should read the coefficients from user and display one the following messages depending on the value of roots.
• No real roots
This means b2 - 4ac < 0
• Two equal roots
This means b2 - 4ac = 0
• Two distinct roots
This means b2 - 4ac > 0
Test your program for the following cases
(a) Equation is of the form ax^2+bx+c=0
Enter a, b, c:
1 2 1
Two equal roots
(b) Equation is of the form ax^2+bx+c=0
Enter a, b, c:
1 3 1
Two distinct roots
(c) Equation is of the form ax^2+bx+c=0
Enter a, b, c:
1 1 1
No real roots
Submit your program electronically using the blackboard system
The program you submit should be your own work. Cheating will be reported to office of academic integrity. Both the copier and copiee will be held responsible.