Ask Question, Ask an Expert

+61-413 786 465

info@mywordsolution.com

Ask C/C++ Expert


Home >> C/C++

Task 1

Write, compile and run the following two programs using C/C++ programming method. Select the appropriate defined data types to carry out the calculations:

Program 1:

a. Prepaare a list of sine and cosine values for angles from 0O to 360O using float (real) data types.

b. Knowing that processors deal with radians and not degrees, remember to modify values from degrees to radians then convert values back to show in degrees.

c. Use looping such as for and while statement.

d. Use conditions (if statement) to remove dividing on zero and limit the output values between e-5 to e+5.

e. Using simple input and output statements, input program's input data from the screen and print out the output data into the screen.

Program 2:

a. Prepare a list of complex numbers using the following limits:

i. Real values from 0 to 10 using a step of 2 (2 increment).
ii. Imaginary values from 0 to 10 using a step of 2 (2 increment).

b. determine the amplitudes and the angles in degrees

c. Using simple input and output statements, input program's input data from the screen and print out the output data into the screen For both programs, provide source codes, screenshots for input/output data and screenshots of running programs

Task 2

Prepare a program from a design and use appropriate functions/procedures.

For the engineering problem given in this task produce the followings:

1 Construct a C/C++ program and use appropriate functions and procedures.

2 Show the effect of changing variables, constants and complex data types on the time required to run the program.

3 Program could be constructed using statements and modules within the main program. Data should be passed effectively between different parts of the main program

Task 3

Prepare technical documentation for a pre described program application

1 Produce a complete documentation including the user interface. This must be used as user guide to show the input data required and their types, their range and a display of the source code name the user interface should also display the choice of output data and a user friendly display of the output data.

2 Produce a technical document that gives a clear guidance to the program user on the technical problem solved, the constants and variables being dealt with.

Task 4

Use appropriate methods for detecting errors.

1 Programming errors will be classified as syntax and semantic errors. Describe both types of errors and illustrate the difference between them. Produce a list of both types of errors that you faced in the program produced in task 2.

2 Produce a test documentation showing a procedure for the user to follow in testing the program before using it.

3 Change some of the variables in the developed program of task 3 to explain at least one logic error in the program. On compiling and running the program, illustrate the method used to detect the program errors. Illustrate how errors are found and how are they corrected.

C/C++, Programming

  • Category:- C/C++
  • Reference No.:- M9131899
  • Price:- $25

Priced at Now at $25, Verified Solution

Have any Question?


Related Questions in C/C++

Why do researcher drop the ewaste and where does it end

Why do researcher drop the ewaste and where does it end up?

Project - space race part a console Project - Space Race Part A: Console Implementation

Project - Space Race Part A: Console Implementation INTRODUCTION This assignment aims to give you a real problem-solving experience, similar to what you might encounter in the workplace. You have been hired to complete a ...

Question 1find the minimum and maximum of a list of numbers

Question: 1. Find the Minimum and Maximum of a List of Numbers: 10 points File: find_min_max.cpp Write a program that reads some number of integers from the user and finds the minimum and maximum numbers in this list. Th ...

Software development fundamentals assignment 1 -details amp

Software Development Fundamentals Assignment 1 - Details & Problems - In this assignment, you are required to answer the short questions, identify error in the code, give output of the code and develop three C# Console P ...

What are the legal requirements with which websites must

What are the legal requirements with which websites must comply in order to meet the needs of persons with disabilities? Why is maximizing accessibility important to everyone?

Assignment word matchingwhats a six-letter word that has an

Assignment: Word Matching What's a six-letter word that has an e as its first, third, and fifth letter? Can you find an anagram of pine grave. Or how about a word that starts and ends with ant (other than ant itself, of ...

1 implement the binary search tree bst in c using the node

1. Implement the Binary Search Tree (BST) in C++, using the Node class template provided below. Please read the provided helper methods in class BST, especially for deleteValue(), make sure you get a fully understanding ...

There are several ways to calculate the pulse width of a

There are several ways to calculate the pulse width of a digital input signal. One method is to directly read the input pin and another method (more efficient) is to use a timer and pin change interrupt. Function startTi ...

Assign ment - genetic algorithmin this assignment you will

ASSIGN MENT - GENETIC ALGORITHM In this assignment, you will use your C programming skills to build a simple Genetic Algorithm. DESCRIPTION OF THE PROGRAM - CORE REQUIREMENTS - REQ1: Command-line arguments The user of yo ...

  • 4,153,160 Questions Asked
  • 13,132 Experts
  • 2,558,936 Questions Answered

Ask Experts for help!!

Looking for Assignment Help?

Start excelling in your Courses, Get help with Assignment

Write us your full requirement for evaluation and you will receive response within 20 minutes turnaround time.

Ask Now Help with Problems, Get a Best Answer

Why might a bank avoid the use of interest rate swaps even

Why might a bank avoid the use of interest rate swaps, even when the institution is exposed to significant interest rate

Describe the difference between zero coupon bonds and

Describe the difference between zero coupon bonds and coupon bonds. Under what conditions will a coupon bond sell at a p

Compute the present value of an annuity of 880 per year

Compute the present value of an annuity of $ 880 per year for 16 years, given a discount rate of 6 percent per annum. As

Compute the present value of an 1150 payment made in ten

Compute the present value of an $1,150 payment made in ten years when the discount rate is 12 percent. (Do not round int

Compute the present value of an annuity of 699 per year

Compute the present value of an annuity of $ 699 per year for 19 years, given a discount rate of 6 percent per annum. As