Latest Activity In Study Groups

Join Your Study Groups

VU Past Papers, MCQs and More

We non-commercial site working hard since 2009 to facilitate learning Read More. We can't keep up without your support. Donate.


CS304 Object Oriented Programming

Information

CS304 Object Oriented Programming

CS304 Object Oriented Programming.Download/upload Video Lectures, Handouts, Helping Materials, Assignments Solution, Online Quizzes, GDB, Past Papers, Solved Papers and more….

Members: 1920
Latest Activity: Jun 7

Discussion Forum

Practcal training on OOP is available Free

Started by SK(MS-SE). Last reply by Muhammad Sufyan Randhawa Jun 6. 1 Reply

CS304 Assignment 01 Spring 2021 Solution / Discussion

Started by + M.Tariq Malik. Last reply by + M.Tariq Malik May 10. 16 Replies

CS304 Assignment 01 Fall 2020 Solution / Discussion

Started by + M.Tariq Malik. Last reply by + M.Tariq Malik Nov 23, 2020. 6 Replies

CS304 Assignment No 01 Spring 2020 Solution & Discussion

Started by + M.Tariq Malik. Last reply by + Faisal + Jun 13, 2020. 11 Replies

my today paper of cs304

Started by Dadi Amma. Last reply by Muqeet Feb 18, 2020. 1 Reply

CS304 Object Oriented Programming GDB Fall 2019 Solution & Discussion

Started by + M.Tariq Malik. Last reply by + M.Tariq Malik Jan 30, 2020. 6 Replies

CS304 Assignment No 03 Fall 2019 Solution & Discussion

Started by M. Umair Shahid. Last reply by + M.Tariq Malik Jan 17, 2020. 13 Replies

<< 10 Latest Featured Discussions >> For Old Discussions? View All Featured Discussions In This Group.

Loading… Loading feed

Comment Wall

Comment

You need to be a member of CS304 Object Oriented Programming to add comments!

Comment by Ali Zaidi on May 27, 2016 at 1:39pm

Slam any body plzzzzzz send me the link of past midterm moaz file 304

Comment by Ali Zaidi on May 27, 2016 at 1:39pm

Slam any body plzzzzzz send me the link of past midterm moaz file 304

Comment by ali imam on May 19, 2016 at 11:27am

koi soln dy phly assinmnet ka '

Comment by ali imam on May 19, 2016 at 11:26am

salam  to all .

Comment by Hamziiii on December 11, 2015 at 10:55pm

c++ software kha se mily gaaaa

Comment by M NAD36M-CH on June 5, 2015 at 10:20am

By Chaudhary M NAD36M FROM PAKPATTAN

#include<iostream>
#include<string.h>
// WRITTEN BY CHAUDHARY M NAD36M FROM PAKPATTAN PPKTO1

using namespace std;
class Employee
{
private:
int Employee_ID;
char *name;
char *Department;
float Salary;
static int noOfEmployees;
public:
Employee();
Employee(int, char *, char *, float);
Employee(Employee &);
void SetFunc();
int GetFunc();
void calcNetPay();
void display();
~Employee();
};
Employee::Employee()
{
noOfEmployees++;
Employee_ID=0;
name=NULL;
Department=NULL;
Salary=0.0;
}
Employee::Employee(int emp_Id, char *emp_name, char *emp_Department, float emp_Salary):Employee_ID(emp_Id),name ( new char[strlen(emp_name)+1]),Department(new char[strlen(emp_Department)+1]),Salary(emp_Salary)
{


strcpy(name,emp_name);

strcpy(Department,emp_Department);

noOfEmployees++;
coutEmployee_ID"\t\t"name"\t"Department"\t\t"Salary;
}
Employee::Employee(Employee &obj)
{
Employee_ID=obj.Employee_ID;
name=obj.name;
Department=obj.Department;
Salary=obj.Salary;
}
void SetFunc(int emp_Id, char *emp_name, char *emp_Department, float emp_Salary)
{
emp_Id=emp_Id;
emp_name=emp_name;
emp_Department=emp_Department;
emp_Salary=emp_Salary;
}
int GetFunc(int emp_Id, char *emp_name, char *emp_Department, float emp_Salary)
{
return emp_Id;
return *emp_name;
return *emp_Department;
return emp_Salary;
}
void calcNetPay()
{
int emp_Salary, tax, NetPayable;
if(emp_Salary<10000)
{
tax=0;
NetPayable=emp_Salary-tax;
coutNetPayable;
}
else if(emp_Salary>10000 && emp_Salary<=20000)
{
tax=emp_Salary*5/100;
NetPayable=emp_Salary-tax;
coutNetPayable;
}
else if(emp_Salary>20000 && emp_Salary<=30000)
{
tax=emp_Salary*7/100;
NetPayable=emp_Salary-tax;
coutNetPayable;
}
else if(emp_Salary>30000)
{
tax=emp_Salary*10/100;
NetPayable=emp_Salary-tax;
coutNetPayable;
} // ITS MY OWN ASSIGNMENT ENJOY MY FRIENDS !!!!!!!!!!
}
void display()
{
static int noOfEmployees;
noOfEmployees++;
coutnoOfEmployees"ID\t""Name\t\t""Department\t\t""NetPayable";
}
Employee::~Employee()
{
delete []name;
delete []Department;
noOfEmployees--;
coutnameDepartment;
}
int main()
{
Employee emp[5];
for(int i=0;i<5;i++)
{
emp[i].calcNetPay();
emp[i].display()
{
emp[i](5, "Ahmad", "Accounts", 20000);
emp[i]=emp[0];
emp[i](10, "Ayesha", "Accounts", 25000);
emp[i](3, "Hassan", "Administration", 10000);
emp[i](6, "Arsalan", "Administration", 35000);
}
}

coutendl;
system("pause");
}

Comment by M NAD36M-CH on June 5, 2015 at 10:19am

Solution of Assignment no.2 of CS304 is here

Employee.cppClick here my boy and get assignment.

Comment by M NAD36M-CH on May 15, 2015 at 9:38am

Chaudhary.cpp

So enjoy friends.

by Chaudhary from Pakpattan

Comment by hareem fatima on March 3, 2015 at 8:59pm

Comment by parisha bs on November 22, 2014 at 1:20pm

plz muji cs 304 ka solution chai aj last ha 

 

Members (1920)

 
 
 

© 2021   Created by + M.Tariq Malik.   Powered by

Promote Us  |  Report an Issue  |  Privacy Policy  |  Terms of Service