6th Sem, EIE

Oops With C++ Lab EIE 6th Sem Syllabus for VTU BE 2017 Scheme

Oops With C++ Lab detail syllabus for Electronics & Instrumentation Engineering (Eie), 2017 scheme is taken from VTU official website and presented for VTU students. The course code (17EIL68), and for exam duration, Teaching Hr/week, Practical Hr/week, Total Marks, internal marks, theory marks, duration and credits do visit complete sem subjects post given below.

For all other eie 6th sem syllabus for be 2017 scheme vtu you can visit EIE 6th Sem syllabus for BE 2017 Scheme VTU Subjects. The detail syllabus for oops with c++ lab is as follows.

List of Experiments:

  1. Write a C++ program to swap two Variables or Numbers by both call by value & call by reference.
  2. Write a program to find largest, smallest & second largest of three numbers using inline functions MAX & Min.
  3. Write a C++ program to calculate the volume of different geometric shapes like cube, cylinder and sphere using function overloading concept.
  4. Design, develop and execute a program in C++ based on the following requirements: An EMPLOYEE class containing data members & members functions:
    1. Data members: employee number (an integer), Employee Name (a string of characters), Basic Salary (in integer), All Allowances (an integer), NetSalary (an integer).
    2. Member functions: To read the data of an employee, to calculate NetSalary& to print the values of all the data members. (AllAllowances = 123% of Basic, Income Tax (IT) =30% of gross salary (=basic SalaryAllAllowancesIT).
  5. Define a STUDENT class with USN, Name & Marks in 3 tests of a subject. Declare an array of 10 STUDENT objects. Using appropriate functions, find the average of the two better marks for each student. Print the USN, Name & the average marks of all the students.
  6. Create a class for counting the numbers of objects created and destroyed within various block using constructors & destructors.
  7. Write a C++ program to create class called MATRIX using two-dimensional array of integers, by overloading the operator == which checks the compatibility of two matrices to be added and subtracted. Perform the addition and subtraction by overloading + and – operators respectively. Display the results by overloading the operator <<. If (m1 == m2) then m3=m1 + m2 and m4 = m1 -m2 else display error.
  8. Demonstrate simple inheritance concept by creating a base class FATHER with data members: First Name, Sur name, DOB & bank Balance & creating a derived class SON, which inherits: Surname & Bank Balance feature from base class but provides its own feature: First Name & DOB. Create& initialize F1 & S1 objects with appropriate constructors & display the Father & Son details.
  9. Write a C++ program with different class related through multiple inheritance& demonstrate the use of different access specified by means of members variables & members functions.
  10. Write a C++ program to create three objects for a class named count object with data members such as rollno& Name. Create a members function setdata ( ) for setting the data values & display ( ) member function to display which object has invoked it using this pointer.
  11. Write a C++ program to explain virtual function (Polymorphism) by creating a base class polygon which has virtual function areas Two classes rectangle & triangle derived from polygon & they have area to calculate & return the area of rectangle & Triangle respectively.
  12. Write a program to define class name FATHER& SON that holds the income respectively calculate & display total income of a family using Friend function.
  13. Write a program to accept the student detail such as name & 3 different marks by getdata ( ) method & display the name & average of marks using display ( ) method. Define a friend function for calculating the average marks using the method markavg ( ).
  14. Write a programme to implement exception handling with minimum 5 exceptions classes including two built in exceptions.
  15. Note: Additional C++ programs depicting / demonstrating high-end concepts and applications may be given as assignments.

Course Outcomes:

For complete syllabus and results, class timetable and more pls download iStudy. Its a light weight, easy to use, no images, no pdfs platform to make students life easier.

Conduct of Practical Examinations:

  • All laboratory practicals are to be included for practical examination.
  • Students are allowed to pick one experiment from the lot.
  • Strictly follow the instructions as printed on the cover page of answer script for breakup of marks.
  • Change of experiment is allowed only once and 17% Marks allotted to the procedure part to be made zero.

For detail syllabus of all other subjects of BE Eie, 2017 scheme do visit Eie 6th Sem syllabus for 2017 scheme.

Dont forget to download iStudy for latest syllabus and results, class timetable and more.

Leave a Reply

Your email address will not be published. Required fields are marked *

*