Computer Science: A Structured Programming Approach Using C, Third Edition
3rd Edition
ISBN: 9780534491321
Author: Behrouz A. Forouzan, Richard F. Gilberg
Publisher: Course Technology, Inc.
expand_more
expand_more
format_list_bulleted
Expert Solution & Answer
Chapter 2, Problem 27PS
Explanation of Solution
Given: The following
int main(void)
{
//Local declarations
integer a;
floating-point b;
character c;
//Statements
printf(“The end of the program.�);
return 0;
} //main
To find:Â The error in the following program.
int main(void)
{
//Local declarations
integer a;
floating-point b;
character c;
//Statements
printf(“The end of the program...
Expert Solution & Answer
Want to see the full answer?
Check out a sample textbook solutionStudents have asked these similar questions
User Defined Function: Void Function
Create a JAVA program that will add, subtract, multiply and divide two numbers.
Use user defined function for each operator
Any number divided by zero will result to undefined
Use int or double data type only for all variables declaredEXPECTED OUTPUT:
Identify and correct the error int main(void) { double x = 12.8 double y
Follow the code.
Language: Python
Write a program that computes and displays the charges for a patient's hospital stay. First, the program should ask if the patient was admitted as an in-patient or an out-patient. If the patient was an in-patient the following data should be entered:
- The number of days spent in the hospital
- The daily rate
-Charges for hospital services (lab tests, etc.)
-Hospital medication charges
If the patient was an out-patient the following data should be entered:
-Charges for hospital services (lab tests, etx.)
-Hospital medication charges
Use a single, seperate function to validate that no input is less than zero. If it is, it should be re-entered before being returned.
Once the required data has been input and validated, the program should use two seperate functions to calculate the total charges. One of the functions should accept arguments for the in-patient data, which the other function accepts arguments for out-patient data. Both functions should return the total…
Chapter 2 Solutions
Computer Science: A Structured Programming Approach Using C, Third Edition
Ch. 2 - The purpose of a header file, such as stdio.h, is...Ch. 2 - Prob. 2PSCh. 2 - The C standard function that receives data from...Ch. 2 - Which of the following statements about the...Ch. 2 - Which of the following statements about block...Ch. 2 - Prob. 6PSCh. 2 - Which of the following is not a data type?...Ch. 2 - The code that establishes the original value for a...Ch. 2 - Prob. 9PSCh. 2 - Prob. 10PS
Ch. 2 - To print data left justified, you would use a in...Ch. 2 - Prob. 12PSCh. 2 - One of the most common errors for new programmers...Ch. 2 - Which of the following is not a character constant...Ch. 2 - Which of the following is not an integer constant...Ch. 2 - Which of the following is not a floating-point...Ch. 2 - Prob. 17PSCh. 2 - Which of the following is not a valid identifier...Ch. 2 - What is the type of each of the following...Ch. 2 - What is the type of each of the following...Ch. 2 - Which of the following identifiers are valid and...Ch. 2 - Which of the following identifiers are valid and...Ch. 2 - What is output from the following program...Ch. 2 - Prob. 24PSCh. 2 - Find any errors in the following program....Ch. 2 - Find any errors in the following program....Ch. 2 - Prob. 27PSCh. 2 - Prob. 28PSCh. 2 - Prob. 29PSCh. 2 - Code the variable declarations for each of the...Ch. 2 - Code the variable declarations for each of the...Ch. 2 - Write a statement to print the following line....Ch. 2 - Write a program that uses four print statements to...Ch. 2 - Write a program that uses four print statements to...Ch. 2 - Write a program that uses defined constants for...Ch. 2 - Prob. 36PSCh. 2 - Prob. 37PSCh. 2 - Write a program that prompts the user to enter an...Ch. 2 - Write a C program using printf statements to print...Ch. 2 - Write a program that reads a character, an...Ch. 2 - Write a program that prompts the user to enter...Ch. 2 - Write a program that reads 10 integers and prints...Ch. 2 - Write a program that reads nine integers and...
Knowledge Booster
Similar questions
- When you perform arithmetic operations with operands of different types, such as adding an int and a float, ____________. C# chooses a unifying type for the result you must choose a unifying type for the result you must provide a cast you receive an error messagearrow_forwardBeyond a certain point, initial block statements are invalid.arrow_forwardWrite assignment statements that perform the following operations with the variables a and b (Python)A. Adds 2 to a and stores the result in bB. Multiplies b times 4 and stores the result in aC. Divides a by 3.14 and stores the result in bD. Subtracts 8 from b and stores the result in aarrow_forward
- starsPrint ♡ Language/Type: Java expressions % What output is produced by each of the following code samples? // A) for (int i = 0; i < 5; i++) { } for (int j = 0; j < 10; j++) { System.out.print("*"); } System.out.println(); // to end the line // B) for (int i = 1; i <= 5; i++) { for (int j = 1; j <= i; j++) { System.out.print("*"); } System.out.println(); } // C) for (int i = 1; i <= 5; i++) { for (int j = 1; j <= i; j++) { System.out.print(i); } System.out.println(); M 31 A) B) C) 111 C Submit ¤ Uarrow_forwardint y=0,i; for (int i=0;i<10;++i) y+=i; 36 66 45 55arrow_forwardPleaseHelpASAP.. 30mins left C Program. int getNum(); /*accepts input from the user.*/ void display(int num); /*prints the number pattern*/ ---------------------------------------------------------------- 1. 333221(from codeChum, modified) Make a C program that will output the figure below. Implement the following functions: int getNum(); /*accepts input from the user.*/ void display(int num); /*prints the number pattern*/ Note: Use only while loop.You are not allowed to edit main.c and pattern2.h. Input A single line containing the number of rows 3Output Multiple lines containing a pattern based on the number of rows 333221arrow_forward
- 1) Find the errors in the following codes: int main() { int { Hanging Indent #include ; int a = 1;b = 4; c, d C + = a++; d = 5--; printf("Please enter an inter: "); scanf("%f", num) d = (num = 0? a+b:a+b+c); sum = (a:b:c:d: a+b+c+d); printf("Sum is %d: \n", Sum); Return 0; } 2) Assume a, b, c and n are float variables, and d, e, fand m are integer variables, what is the result of each “printf” function in the following program? Please do not run IDE to get the results.arrow_forwardUser Defined Function: Return Value Create a JAVA program compute the area of the following polygons and circle. Area of square given the side. Area of rectangle given the length and width. Area of triangle given the base and height. Area of circle given the radius. EXPECTED OUTPUT:arrow_forwardIdentify the errors in this code and how to fix them. #Arguments i-current e-Voltage #Compute the resistance using i=e/r def main(): voltage1=float(input("Please enter the voltage of circuit 1 :")) current1=float(input("Please enter the current of 1 :")) voltage2=float(input("\nPlease enter the voltage of circuit 2 :")) current2=float(input("Please enter the voltage of current 2 :")) voltage3=float(input("\nPlease enter the voltage of circuit 3 :")) current3=float(input("Please enter the current of circuit 3 :")) r1=resistance(i1,e1) r2=resistance(i2,e2) r3=resistance(i3,e3) rs=series_resistance(r1,r2,r3) rp=parallel_resistance(r1,r2,r3) print("\n In a parallel circuit arrangement the total current would be:%.2f'%rp) print('Resistance in Series Circuit :%.2f'%rs) def resistance(i,e): return e/i #Compute the total resistance as per the given formula def parallel_resistance(r1,r2,r3): return 1.0/((1.0/r1)+(1.0/r2)+(1.0/r3)) #Compute the series resistance…arrow_forward
- int m =0; while(++m < 2 ) System.out.print( m ); System.out.print( m ); a. 112233 Ob. 12 C. 123 Od. 001122arrow_forward1) Find the errors in the following codes: int main() { } int { Hanging Indent #include ; int a = 1;b = 4; c, d C + = a++; d = 5--; printf("Please enter an inter: "); scanf("%f", num) d = (num = 0? a+b:a+b+c); sum= (a:b:c:d: a+b+c+d); printf("Sum is %d: \n", Sum); Return 0;arrow_forwardStatic Variable: a variable whose lifetime is the lifetime of the program (static int x;) Dynamic Variable: It is a pointer to a variable (int *x;) Is this comparison true?arrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- Microsoft Visual C#Computer ScienceISBN:9781337102100Author:Joyce, Farrell.Publisher:Cengage Learning,
Microsoft Visual C#
Computer Science
ISBN:9781337102100
Author:Joyce, Farrell.
Publisher:Cengage Learning,