Write a ruby program which can be run by typing ruby widgets

Assignment Help Management Information Sys
Reference no: EM132260732

Assignment

The college IT department manager no longer wants to use spreadsheets to calculate grades. The manager has asked you to create a program that will input the teachers' files and output the students' grades.

Write a Ruby program named formatfile.rb, which can be run by typing ruby widgets.rb.

In your Ruby environment, the program must read an input file formatted in CSV format, named input.csv. Each record contains data about a student and their corresponding grades.

The data will look similar to the following:

Student Name, assignment1, assignment 2, assignment 3, assignment 4

John Adams, 90, 91, 99, 98

Paul Newman, 90, 92, 93, 94

Mary Smith, 95, 96, 99

Be careful to follow the output format exactly, including spacing. The output of your program must look like the following:

Student Assignment Average

John Adams 94.5

Compress your files into a ZIP folder.

Reference no: EM132260732

Questions Cloud

Should cemex rethink its globalisation strategy : With reference to the cement industry's fate in Venezuela, do you think nationalisation of industries is a threat for globalised companies?
Draw or sketch out a dashboard for your scorecard : Measure and target for each of the four perspectives (financial, customers, etc.) in tabular format and (2) draw or sketch out a dashboard for your scorecard
How can a crm system help a company : Q.1 (a) How can a CRM system help a company find loyal customers that are good for the business?
Describe how a data warehouse is created : Describe how a data warehouse is created and utilized in an organization, and explain the challenges and value of big data.
Write a ruby program which can be run by typing ruby widgets : The manager has asked you to create a program that will input the teachers' files and output the students' grades.
What is the origin of leadership : What is the origin of leadership? What does it mean? What does it represent?
Explain the distribution strategy used by allergan : Explain the distribution strategy used by Allergan to distribute Botox - Draw the various flows in marketing channel of Botox and the direction of these flows
Describe the issue of unemployment and inflation : Evaluate whether the Phillips curve can still validly resolve today's issue of unemployment and inflation and forecast unemployment and inflation.
Organization business planning : How can Corporate Social Responsibility (CSR) be integrated into the organization's business planning?

Reviews

Write a Review

Management Information Sys Questions & Answers

  How you would address the three components

CNSS Model. Assume that a security model is needed for protection of information in your class. Using the NSTISSC model. examine each of the cells and write a brief statement on how you would address the three components represented in that cell

  Define and explain the levels of physical security

Write 4-6 pages defining and explaining the levels of physical security, risk management and vulnerability assessment, along with their purposes.

  What does the discipline of innovation management involve

What does the discipline of Innovation Management involve - How is Innovation Management related to technology - How do the articles concepts demonstrate

  Discuss about the quality management system

How will you ensure an efficient and effective quality management processes and procedures in you projects If you were working at BP. Relate all submissions to the case.

  Discuss mary parker folletts methods of dealing with conflit

Discuss Mary Parker Follett's methods of dealing with conflict. What did she say about the value of each method?

  Identifies five key features of this platform

What are the bases of your recommendation? Mention one more product that competes with these two.

  Explain some of the basic principles of cost management

What is meant by a sunk cost? Give examples of typical sunk costs for an IT project as well as examples from your personal life. Why is it difficult for people to ignore them when they should?

  How are the two types of operating systems similar

What inherent security controls are included with each operating system? How are the two types of operating systems similar?

  Write about future trends in business intelligence

What new technologies are being developed in the computer industry and how can those technologies be utilized for business and process analysis?

  Describing your selected organizations security posture

create an executive summary presentation describing your selected organization's security posture and your recommendations for improvement

  The use of a catalogue of formal refinement patterns

From the e-Activity, determine whether or not you believe that a SAT solver will always be able to find a solution or verify a model. Support your position.

  Discuss data flow diagrams

You are to argue why the traditional waterfall method is the best systems development methodology.

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