×
Samples Blogs Make Payment About Us Reviews 4.9/5 Order Now

C++ Program to Implement Internet Service Provider Assignment Solution

June 24, 2024
Dr. Olivia Bennett
Dr. Olivia
🇦🇺 Australia
C++
Dr. Olivia Bennett holds a PhD in Computer Science from a prestigious university in the UK. With over 800 completed orders, she specializes in GUI development and database integration in Qt programming. Her expertise lies in crafting intuitive user interfaces and seamlessly integrating database functionalities into Qt applications.
Key Topics
  • Instructions
    • Objective
  • Requirements and Specifications
Tip of the day
Focus on proper state management in your MERN stack assignments. Use Context API for React to manage complex states efficiently, ensuring seamless interaction between components and backend APIs.
News
In 2024, Visual Studio Code remains the top IDE for programming students, valued for its extensive extensions, user-friendly design, and collaborative features like Live Share, which are crucial for academic and group projects

Instructions

Objective

Write a C++ assignment program to implement internet service provider.

Requirements and Specifications

program-to-implement-internet-service-provider-in-C

Source Code

#include #include using namespace std; int main() { // Ask for letter package string package_name; while(true) { cout << "Enter package: "; cin >> package_name; if(package_name.compare("A") == 0 || package_name.compare("a") == 0 || package_name.compare("B") == 0 || package_name.compare("b") == 0 || package_name.compare("C") == 0 || package_name.compare("c") == 0) { break; } else { cout << "Please enter a valid package name (A, B or C)" << endl; } } // Now, ask for hours int hours; while(true) { cout << "Enter number of hours: "; cin >> hours; if(hours > 0) { break; } else { cout << "Please enter a positive number of hours." << endl; } } // Now, calculate double monthly_cost; double hour_cost; double total_cost; int max_hours; if(package_name.compare("A") == 0 || package_name.compare("a") == 0) { monthly_cost = 9.95; hour_cost = 2.00; max_hours = 10; total_cost = monthly_cost; // Calculate if(hours > max_hours) { total_cost = monthly_cost + (hours - max_hours)*hour_cost; } } else if(package_name.compare("B") == 0 || package_name.compare("b") == 0) { monthly_cost = 13.95; hour_cost = 1.00; max_hours = 20; total_cost = monthly_cost; // Calculate if(hours > 120) { total_cost = monthly_cost + (hours - max_hours)*hour_cost; } } else // it is package C { monthly_cost = 19.95; hour_cost = 0.00; total_cost = monthly_cost; } // Finally, display cout << "Your total bill for this month is: $" << total_cost << endl; }

Similar Samples

"Explore our curated samples at ProgrammingHomeworkHelp.com to witness our expertise in diverse programming assignments. These examples demonstrate our commitment to delivering precise and efficient solutions tailored to your academic or professional requirements. Dive into our samples to experience how we can assist you in mastering programming challenges effectively.