Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
CS201 Introduction to Programming Assignment No.3 Fall Semester 2013
#1




CS201 Introduction to Programming Assignment No.3 Fall Semester 2013


Assignment No. 03
Semester: Fall 2012
CS201: Introduction to Programming Total Marks: 20

Due Date:14/01/2013

Instructions:
Please read the following instructions carefully before submitting assignment. It should be clear that your assignment will not get any credit if:

 The assignment is submitted after due date.
 The submitted assignment does not open or file is corrupt.
 Assignment is copied(partial or full) from any source (websites, forums, students, etc)

Note: You have to upload only .cpp file. Assignment in any other format (extension) will not be accepted and will be awarded with zero marks. For example, if you submit code in .doc (Word document) or .txt files, no reward will be given in any case.

Objective:

The objective of this assignment is to provide hands on experience of:

 Objects and Classes
 Setter and Getter functions in classes
 Constructors and Destructors in classes
 Dynamic memory allocation of objects

Guidelines:

 Code should be properly indented and well commented.
 Follow C/C++ rules while writing variable names, function names etc
 Use only dev-C++ for this assignment.

Assignment

Problem Statement: You are required to write a program for storing the information regarding vehicles in objects. The information will consist of the name of vehicle maker company, model, year, and engine capacity.


Detailed Description:

 Create a class named Vehicle which contains company, model, year, and engine capacity as data members.
 The program should ask user to enter number of vehicles and create an array of same number of objects dynamically (using new operator).
 Create a default constructor to initialize the data members of the class.
 Write getters and setters for each class member.
 Write a member function getInput() to take input from user for each data member of an object. Use setters in this function to assign user’s input to corresponding data members.
 Also write a member function display() which will use getters to display the detail of all the objects as output.
 You are required to de-allocate the memory allocated to all the objects in the array, using delete operator.
 The message “Object deleted” should be displayed for each object in array when the memory allocated to them is de-allocated.

NOTE:
The sample output is attached with this assignment named Assignment3.gif.



Attached Files
.zip   Fall2012_CS201_31.zip (Size: 167.08 KB / Downloads: 353)

0300-9520262
Get solution in 24 hour
|cpmputer & internetConfusedmileys81:[SIZE="4"][SIZE="3"]....[/SIZE][/SIZE]
Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  Cs403 Assignment 3 Helping material May 8,2010 viki 1 5,198 04-28-2020, 03:19 PM
Last Post: ClaireBeauc
  cs301 assignment no 3 Solution 20 January 2016 Vuhelper 0 11,086 01-20-2016, 03:32 PM
Last Post: Vuhelper
  CS201 Assignment vo 3 Solution 20th January 2016 Vuhelper 2 2,595 01-20-2016, 03:28 PM
Last Post: Vuhelper
  CS101 Assignment no 3 Solution 20th January 2016 Vuhelper 0 2,278 01-20-2016, 03:25 PM
Last Post: Vuhelper
  SOC101 INTRODUCTION TO SOCIOLOGY assignment no 3 Solution 20 January 2016 Vuhelper 0 1,868 01-20-2016, 03:19 PM
Last Post: Vuhelper
  CS402 Assignment No 4 Solution & Discussion Xpert 0 2,094 08-01-2015, 02:33 AM
Last Post: Xpert
  cs101 Assignment No. 1 Solution 21 may spring 2015 semester Xpert 0 2,907 05-21-2015, 12:41 AM
Last Post: Xpert
  Assignment solution eng 301 due date 20 may 2015 rumesa khan 3 4,528 05-20-2015, 01:34 AM
Last Post: Xpert
  PHY301 Circuit Theory Assignment No. 1 idea Solution spring may 2015 semester Xpert 0 1,557 05-15-2015, 03:52 AM
Last Post: Xpert
  Assignment No. 01 Spring 2015 Information Systems CS507 idea solution spring 2015 Xpert 0 2,445 05-15-2015, 03:49 AM
Last Post: Xpert

Forum Jump:


Users browsing this thread: 1 Guest(s)