logo Use CA10RAM to get 10%* Discount.
Order Nowlogo
(5/5)

Write a function called read_a_baby() that reads from the terminal values for each of the fields in an Baby record and returns the completed record.

INSTRUCTIONS TO CANDIDATES
ANSWER ALL QUESTIONS

Use the scaffold code provided for this task. Complete the following code requirements in the Ruby language for the file baby. rb. Your final code must be structured and run.

Requirements:

1. You must create a record for a baby. A baby has the following attributes: a name (string), a birth weight in kilograms (floating point), a gender (string), and a ward (string). In your code create a Ruby class that can be used to create records for the baby using the field names for each attribute.

2. Write a function called read_a_baby() that reads from the terminal values for each of the fields in an Baby record and returns the completed record.

3. Write a procedure called print_a_baby(baby) that takes a baby record and writes each of the fields to the terminal with a description for the field as well as the field value.

4. Write a function called read_babies() that calls your read_a_baby() and returns an array of babies.

5. Write a procedure called print_babies (babies); that calls your print_a_baby(baby) procedure for each baby in the array.

6. Use the following code in your main() to test your program:

Use the following test data:

 

(5/5)
Attachments:

Expert's Answer

393 Times Downloaded

Related Questions

. Introgramming & Unix Fall 2018, CRN 44882, Oakland University Homework Assignment 6 - Using Arrays and Functions in C

DescriptionIn this final assignment, the students will demonstrate their ability to apply two ma

. The standard path finding involves finding the (shortest) path from an origin to a destination, typically on a map. This is an

Path finding involves finding a path from A to B. Typically we want the path to have certain properties,such as being the shortest or to avoid going t

. Develop a program to emulate a purchase transaction at a retail store. This program will have two classes, a LineItem class and a Transaction class. The LineItem class will represent an individual

Develop a program to emulate a purchase transaction at a retail store. Thisprogram will have two classes, a LineItem class and a Transaction class. Th

. SeaPort Project series For this set of projects for the course, we wish to simulate some of the aspects of a number of Sea Ports. Here are the classes and their instance variables we wish to define:

1 Project 1 Introduction - the SeaPort Project series For this set of projects for the course, we wish to simulate some of the aspects of a number of

. Project 2 Introduction - the SeaPort Project series For this set of projects for the course, we wish to simulate some of the aspects of a number of Sea Ports. Here are the classes and their instance variables we wish to define:

1 Project 2 Introduction - the SeaPort Project series For this set of projects for the course, we wish to simulate some of the aspects of a number of

393 Times Downloaded

Ask This Question To Be Solved By Our ExpertsGet A+ Grade Solution Guaranteed

expert
Um e HaniScience

685 Answers

Hire Me
expert
Muhammad Ali HaiderFinance

602 Answers

Hire Me
expert
Husnain SaeedComputer science

601 Answers

Hire Me
expert
Atharva PatilComputer science

667 Answers

Hire Me

Get Free Quote!

339 Experts Online