free geoip

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
CS201: Introduction to Programming Assignment 6 Deadline 30 July 2010
VU Help • House Banner VU Help Virtual University Students - Assignments, Solved Papers, GDB & Exam Help Student Help Forum • Collaborative • Free Support
#1
Problem Statement: Calculate Area of Triangle of two objects of same class using setfill(), setw() and setprecision() manipulators.
• You are required to write a class. Class should have area, base and height private data members (real numbers).
Class should have
• A default constructor which will initialize all data members with values 2.5 and 2.5 for base and height.
• Getter and setter functions
You are required to create two objects of the same class.
You must assign values of first object through setter functions.
You should have a CalaulateArea method, which will calculate area of
the triangle for both objects.
The formula of Area of triangle = base x height / 2
 You should have a Display (public) method for displaying area after
calculation. Display method should also show input values at screen.
 You should use setfill() and setw() manipulators for both objects. You can use it in Display method. You should use * as parameter in setfill().

For 2nd object;
 User will input for 2nd object and input values should be set for this object.
 Setprecision will be used for 2nd object and parameter will be 1.



-------------------------------------------------------------------------
Sample output:

Area of Triangle
----------------
Object1
Input:******************base = 2.5 , Height = 2.5
Area of Object 1:*******3.125

Object2
Input:******************base = 2.5 , Height = 2.5
Area of Object 2:*******3.1
Reply
#2
yar ap yah solution last date sa pahla nah da sakta last date ko hi kiun data han pahla post karna ka faida phir Sad
Reply
#3
Solution to hai mere pass per us mein thori gar bar hai
Reply
#4
cs201 6th assignment solution required
Reply
#5
wahabawq Wrote:Solution to hai mere pass per us mein thori gar bar hai
you post it here. I will remove bugs.
Reply
#6
Xpert Wrote:you post it here. I will remove bugs.

me too here to remove the bugs INSHALLAH
Reply
#7
Code:
#include <iostream> using namespace std; #include <conio.h> int a=1; class Triangle{ private: float area, height, base; public: Triangle(); void setF(); void areafinder(){this->area=(this->base*this->height/2);}; void display(int); }; Triangle::Triangle(){this->height=this->base=2.5; } void Triangle::setF(){cout"Please enter the value of the Base: "; cin>>base; cout"Please enter the value of the Height: "; cin>>height;} void Triangle::display(a){ if(a==1){cout"input : "setfill(*)setw(20)" base : "base" , "" Height : "height; cout"Area of Object 1:"setfill(*)setw(11)area;} else{ cout"input:"setfill(*)setw(20)" base : "base" , "" Height : "height; cout"Area of Object 2:"setfill(*)setw(11)setprecision(1)area;} }}; main(){ Triangle object1, object2; object2.setF(); coutsetw(40)"Area of Triangle"endlsetw(40)setfill(-); cout"object1\n"; object1.areafinder(); object1.display(1); cout"object2\n"; object2.areafinder(); object2.display(2); coutendl; system("Pause"); return 0; }
Reply
#8
Ok done! but kindly change it before submitting.

Code:
#include <iostream.h> #include <stdlib.h> #include <conio.h> #include <iomanip.h> using namespace std; int a=1; class Triangle { private: float area, height, base; public: Triangle(); void setF(); void areafinder(){ this->area=(this->base*this->height/2); } void display(int); }; Triangle::Triangle() { height=2.5; base=2.5; } void Triangle::setF() { cout << "Please enter the value of the Base: "; cin>>base; cout << "Please enter the value of the Height: "; cin>>height; } void Triangle::display(int a) { if(a==1) { cout << "input : " << setfill('*') << setw(20) << " base : " << base << " , " << " Height : " << height; cout << "Area of Object 1:" << setfill('*') << setw(11) << area; } else{ cout << "input:" << setfill('*') << setw(20) << " base : " << base << " , "" Height : " << height; cout << "Area of Object 2:" << setfill('*') << setw(11) << setprecision(1) << area; } } main(){ Triangle object1, object2; object2.setF(); cout << setw(40) << "Area of Triangle" << endl << setw(40) << setfill('-'); cout << "object1\n"; object1.areafinder(); object1.display(1); cout << endl; cout << "object2\n"; object2.areafinder(); object2.display(2); cout << endl; system("Pause"); return 0; }
I will fix it for you. Anyone can send me code for fixation but it should contain some serious effort.
Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  SEO in Simple Words: How a VU Student Can Write a Clearer Assignment or Blog Post admin 0 29 11-01-2026, 05:11 AM
Last Post: admin
  Cs403 Assignment 3 Helping material May 8,2010 viki 1 5,253 04-28-2020, 03:19 PM
Last Post: ClaireBeauc
  cs301 assignment no 3 Solution 20 January 2016 Vuhelper 0 11,121 01-20-2016, 03:32 PM
Last Post: Vuhelper
  CS201 Assignment vo 3 Solution 20th January 2016 Vuhelper 2 2,639 01-20-2016, 03:28 PM
Last Post: Vuhelper
  CS101 Assignment no 3 Solution 20th January 2016 Vuhelper 0 2,317 01-20-2016, 03:25 PM
Last Post: Vuhelper
  SOC101 INTRODUCTION TO SOCIOLOGY assignment no 3 Solution 20 January 2016 Vuhelper 0 1,904 01-20-2016, 03:19 PM
Last Post: Vuhelper
  CS402 Assignment No 4 Solution & Discussion Xpert 0 2,138 08-01-2015, 02:33 AM
Last Post: Xpert
  cs101 Assignment No. 1 Solution 21 may spring 2015 semester Xpert 0 2,945 05-21-2015, 12:41 AM
Last Post: Xpert
  Assignment solution eng 301 due date 20 may 2015 rumesa khan 3 4,569 05-20-2015, 01:34 AM
Last Post: Xpert
  PHY301 Circuit Theory Assignment No. 1 idea Solution spring may 2015 semester Xpert 0 1,599 05-15-2015, 03:52 AM
Last Post: Xpert

Forum Jump:


Users browsing this thread: 1 Guest(s)
VU Help • House Banner VU Help Virtual University Students - Assignments, Solved Papers, GDB & Exam Help Student Help Forum • Collaborative • Free Support