Guidelines regarding the initial comment section

Assignment Help Basic Computer Science
Reference no: EM13859313

Observe the usual guidelines regarding the initial comment section, indenting, and so on.  In addition,

  • In if-else statements, indent statements to be executed for if or else condition three spaces.  Align else or else if with corresponding if.
  • Indent statements within loops.  Indent nested loops.

1.   Write a program to find the approximation of ln(2) using the following formula for m+1 terms:

419_program to find the approximation.jpg

Prompt the user to enter the number of terms (between 10 and 50 inclusive) to be used in the approximation.  Use a while validation loop to assure that the number of terms is in the proper range.  Use a for loop to calculate each term in the sum and while doing so, to print a table.  Each line of the table should include the term (value of n) number, the value of the term added to the sum at that iteration accurate to 5 decimal digits, and the value of the sum at that iteration also printed with 5 decimal digits.  If there are 20 terms, they will be numbered 0 through 19.  Use doubles for the term and sum approximation values.  At the end of the program print the final value of the sum and also the actual value of ln(2) from the C library using 5 decimal digits. 

2.  Write a program to calculate the factorial of a number.  The factorial n! of a positive number (integer) is defined by n! = n*(n-1)*(n-2)*...*3*2*1, where 0! = 1.

In function main prompt the user for a non-negative integer less than 20 for which the factorial is to be found.  Use a while validation loop to assure the number entered is in the proper range.  Then call a function to calculate the factorial.  The input to the function is the integer n and the return value is n factorial.  Use data type double for the factorial.  In the function use a for loop to calculate the factorial.  Make provision for the situation in which n = 0.  Return the value of n factorial to function main and print.  Test with n = 14. 

Reference no: EM13859313

Questions Cloud

Prepare a cms-pm projects on fitness revolution : Prepare a CMS/PM Projects on Fitness Revolution (Fitness Centre). The fitness centre wants to promote a women-friendly atmosphere with their young energetic personal trainers.
Describe circumstances under which retail inventory method : Determine the inventory as of December 31, 2014, by the lower-of-cost-or-market method, apply- ing this method directly to each item and prepare the journal entries required at December 31, 2013, and December 31, 2014, assuming that the inventory ..
Determine the estimated service demand load in volt-ampres : Determine the estimated service demand load in volt-ampres and amperes @ 240V for a residence having the following characteristics- 2500 sq ft
Prepare a cms-pm projects on bluesfest music festival : Prepare a CMS/PM Projects on Bluesfest Music Festival. Advertising festival sponsors (1 gold sponsor, 2 silver, and 3 bronze - Gold sponsors pay more and should have a bigger presence.
Guidelines regarding the initial comment section : Observe the usual guidelines regarding the initial comment section, indenting, and so on.  In addition,
What is the rate at which the entropy of the low-temperature : What is the rate at which the entropy of the low-temperature reservoir is changing. What is the rate at which the work production is changing the entropy of the engine surroundings
Variables does the data frame have : How many variables does the data frame have? How many rows does the data frame contain?
Homemakers are not included in the employment : Q#1. Homemakers are not included in the employment or labor force totals compiled by the Bureau of Labor Statistics household survey. They are included in the working-age population totals. Suppose that homemakers were counted as employed and include..
Homemakers are not included in the employment : Q#1. Homemakers are not included in the employment or labor force totals compiled by the Bureau of Labor Statistics household survey. They are included in the working-age population totals. Suppose that homemakers were counted as employed and include..

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Identifies the cost of computer

identifies the cost of computer components to configure a computer system (including all peripheral devices where needed) for use in one of the following four situations:

  Input devices

Compare how the gestures data is generated and represented for interpretation in each of the following input devices. In your comparison, consider the data formats (radio waves, electrical signal, sound, etc.), device drivers, operating systems suppo..

  Cores on computer systems

Assignment : Cores on Computer Systems:  Differentiate between multiprocessor systems and many-core systems in terms of power efficiency, cost benefit analysis, instructions processing efficiency, and packaging form factors.

  Prepare an annual budget in an excel spreadsheet

Prepare working solutions in Excel that will manage the annual budget

  Write a research paper in relation to a software design

Research paper in relation to a Software Design related topic

  Describe the forest, domain, ou, and trust configuration

Describe the forest, domain, OU, and trust configuration for Bluesky. Include a chart or diagram of the current configuration. Currently Bluesky has a single domain and default OU structure.

  Construct a truth table for the boolean expression

Construct a truth table for the Boolean expressions ABC + A'B'C' ABC + AB'C' + A'B'C' A(BC' + B'C)

  Evaluate the cost of materials

Evaluate the cost of materials

  The marie simulator

Depending on how comfortable you are with using the MARIE simulator after reading

  What is the main advantage of using master pages

What is the main advantage of using master pages. Explain the purpose and advantage of using styles.

  Describe the three fundamental models of distributed systems

Explain the two approaches to packet delivery by the network layer in Distributed Systems. Describe the three fundamental models of Distributed Systems

  Distinguish between caching and buffering

Distinguish between caching and buffering The failure model defines the ways in which failure may occur in order to provide an understanding of the effects of failure. Give one type of failure with a brief description of the failure

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd