Solve your IGNOU Doubts
Solve your IGNOU Doubts
Question:

What are templates in C++? Explain function templates and class templates with suitable examples. Discuss their advantages in generic programming

See Answer →
Question:

Explain the concept of inheritance in C++ and describe different types of inheritance with diagrams.

See Answer →
Question:

What is Polymorphism in C++? Explain the concepts of compile-time and run-time polymorphism. Highlight the role of function overloading, operator overloading, virtual functions, and function overriding with suitable programming examples.

See Answer →
Question:

A banking application allows users to withdraw money from their account. Write a C++ program that throws and catches an exception if the withdrawal amount is greater than the available balance. Display an appropriate message for both successful and unsuccessful transactions. Make use of suitable C++ construc

See Answer →
Question:

Write a C++ program that stores the names and marks of 5 students in a text file. After writing the data, reopen the file and display the complete contents on the screen.

See Answer →
Question:

Create objects for at least 10 employees.

See Answer →
Question:

Display all employee information in an appropriate manner

See Answer →
Question:

. Read all employee details from use

See Answer →
Question:

Design a class named Employee having data members for employee ID, employee name, and monthly salary. Implement member functions to:

See Answer →
Question:

Write a C++ program that defines separate functions to: a. Calculate the area of a circle b. Calculate the circumference of a circle

See Answer →
Question:

. Number of students scoring above the class average

See Answer →
Question:

Create a one-dimensional array to store the marks of 10 students in a class. Write a C++ program to determine

See Answer →
Question:

Write a C++ program to generate the first N terms of the Fibonacci sequence using a loop. Also compute and display the sum of all the generated terms.

See Answer →
Question:

Develop a C++ program that accepts the marks obtained by a student in 5 distinct subjects. Calculate the percentage and assign a grade according to the following criteria:  90% and above – Grade A  75% to below 90% – Grade B  60% to below 75% – Grade C  40% to below 60% – Grade D  Below 40% – Grade F Display the percentage and grade for the student

See Answer →
Question:

A retail shop maintains details of products sold during a day. Write a C++ program that accepts the product price and quantity purchased from the user. Compute the total amount, applying a discount of 8% if the bill exceeds ₹5000, and display the final payable amount.

See Answer →
Question:

Write a paragraph of 100-150 words on any one of the following topics:

See Answer →
Question:

Write a summary of the passage and give it an appropriate tit

See Answer →
Question:

Read the following passage and make notes in an appropriate format: (15 Marks) In today's rapidly changing world, learning no longer ends with formal education. New technologies, changing workplaces, and global competition require individuals to continuously acquire new knowledge and skills throughout their lives. Lifelong learning enables people to remain productive, adaptable, and confident while facing new challenges. Modern learning opportunities are available through universities, online platforms, digital libraries, webinars, podcasts, and professional certification programmes. Unlike traditional classroom education, these learning methods allow people to study at their own pace while continuing their jobs or other responsibilities. Employers increasingly value individuals who demonstrate curiosity, problem-solving ability, teamwork, communication skills, and willingness to upgrade their knowledge. Continuous learning not only improves career opportunities but also contributes to personal development by enhancing creativity, decision-making, and self-confidence. Technology has made learning more accessible than ever before. Mobile devices, artificial intelligence, virtual laboratories, and cloud-based learning platforms enable students and professionals to learn anytime and anywhere. However, learners must also develop critical thinking skills to distinguish reliable information from misinformation available on the Internet. Governments, educational institutions, and industries now recognize lifelong learning as an essential requirement for sustainable development. A culture of continuous learning helps societies become more innovative, economically competitive, and socially responsible

See Answer →
Question:

Write a program in C to demonstrate Newton's Divided Difference method.

See Answer →
Question:

Write a program in C to find the approximate value of the following definite integral using the
Trapezoidal formula: 

∫0π/4​tanxdx

See Answer →
IGNOU NEWS
Assignment Submission Last Date Extended Till 30 June 2026 Click Here★★★IGNOU June 2026 TEE Date Sheet Released Click Here★★★
Top
📞
Call Support Instant phone assistance
→
🟢
WhatsApp Chat Fast live messaging
→
Email Us Business enquiries & support
→