Determine how many data values to process for each

Assignment Help C/C++ Programming
Reference no: EM132083364

New Skills Practiced (Learning Goals)

Problem solving and debugging.

Linux redirection to read data from a file.

Use of count-controlled loop.

Nested loop.

An abundant number is an integer greater than 0 such that the sum of its proper divisors is greater than the integer. For example, 12 is abundant because 1+2+3+4+6 = 16 which is greater than 12.

A deficient number is an integer greater than 0 such that the sum of its proper divisors is less than the integer. For example, 8 is deficient because 1+2+4 = 7 which is less than 8.

A perfect number is an integer greater than 0 such that the sum of its proper divisors is equal to the integer. For example, 6 is perfect because 1+2+3 = 6.

Data File Description

A data file for this exercise will consist of several integers separated by whitespace. The first integer in the file will be greater than 0 and will indicate how many data values are to be processed.

Here are 2 sample data files:
3
17   -5    246

8    0    11    -12354    894
183   -67   14   33333

Design and implement a complete C++ program that using Linux redirection, reads the first integer in the file to determine how many data values to process for each of the data values, determines if the integer is abundant, deficient, perfect or neither and displays a message that includes the integer and which of the 4 categories it falls into if the integer is abundant, counts how many factors it has and displays a message that includes its factor count

Reference no: EM132083364

Questions Cloud

What would happen to the required return on the company : Assume the company can use the proceeds to retire $10 million worth of equity, (a) what would happen to the firm's WACC?
Find window size required for maximum network utilization : The network data rate is 100 Mbps and the distance between the sender and the receiver is 36,000 km.
Calculate the maximum offer : What adjustments should be applied in each scenario and calculate the maximum offer.
Write true of false to the outfile descirbed in the function : To avoid confusion all I want to know is how to be able to write true of false to the outFile descirbed in the function.
Determine how many data values to process for each : Determines if the integer is abundant, deficient, perfect or neither and displays a message that includes the integer and which of the 4 categories.
Graduate management aptitude test : Business schools A and B reported the following summary of GMAT (Graduate Management Aptitude Test) mathematics scores. Test the claim
Determine the output of the neuron : The activation function is linear, where the constant of proportionality equals 2 - that is, the activation function is given by f(net) = 2 × net.
What steps would you take to correct the problems : Your network configuration is not functioning properly. What steps would you take to correct the problems and why?
Describe emerging technology and trend in telecommunications : The networking industry is evolving very rapidly and various types of technologies such as data, voice and video networks are converging.

Reviews

Write a Review

C/C++ Programming Questions & Answers

  A constructor and a destructor

A constructor and a destructor, Insert a new element chosen by the user at the correct place in the list

  Analyze the nature and purpose of budgeting

Analyze the nature and purpose of budgeting, the stages involved in the preparation of budgets, identifying separately the roles of managers and the budget committee. *Please answer it according to the marks and make it at least 750 words and above.

  To deal with deadlocks we can either use prevention or

to deal with deadlocks we can either use prevention or avoidance or detection followed by recovery. but which is a

  Define two derived classes of the abstract class

Define two derived classes of the abstract class ShapeBase below. Your two classes will be called RightArrow and LeftArrow. These classes will draw arrows that point right and left,

  Create your function in c that accepts one input parameter

Create your own function in C that accepts one input parameter and returns a float number. You decide the theme. Provide a screen capture showing the results of testing your code in an online compiler.

  Give examples of pretest and posttest loops

Give examples of pretest and posttest loops - Discuss the syntax of while, for, and do...while loops. Give examples.

  Prompt the user for 3 sentences of text

Prompt the user for 3 sentences of text. Pass these pieces of text into a function connect() which will connect all three sentences into one long sentence. Pass the combination sentence back to the main program, where it is printed.

  Write an hla assembly language program

Write an HLA Assembly language program that prompts for a specific int8 value named n and then displays a repeated digit pattern starting with that number.

  Function calculatecharges to determine the charge

The program should use the function calculateCharges to determine the charge for each customer. Your outputs should appear in the following format:

  Evaluate a project on number plates

'A project on Number plates; I have successfully implemented a method for character localisation, character segmentation and character recognition.

  Calculate gpa

You need to take input from user study year (proper value check from 1 to 4). Take input semester (proper value check 1 to 8) Calculate GPA (use Loop, calculate GPA for semester 1,2,3...)

  Write a powershell script that contains cmdlets

Assignment : Write a PowerShell script that contains cmdlets (no aliases) that meets the following requirements: Create an script named xyz123_AD.ps1 that accomplished the following: Create user1_StudentID throughuser10_StudentID where StudentID is..

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