#include #include using namespace std; int main() {     double weight, distance;          double rate;          double min_rate=0.00;          cout<>weight;          cout<<"Enter the distance to travelled: ";      cin>>distance;          if((weight > 0 && weight < 21)  && (distance > 9 && distance < 2001)){                  if(weight <= 2){                          rate = (14.85 / 500) * distance;         }else if(weight > 2 && weight <= 6){                          rate = (20.30 / 500 ) * distance;         }else if(weight > 6 && weight <= 10){                          rate = (31.80 / 500 ) * distance;         }else if(weight > 10 && weight <= 21){                          rate = (53.00 / 500 ) * distance;         }                  min_rate=14.85*weight;  // minimum rate as per weight         if(min_rate>=rate)      // if calculated rate is less than minimum rate         {             rate=min_rate;      // then minimum rate will be the new rate         }                  cout<<"\nCharges for "<< weight <<" kg to travelled "<

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

 

#include <iostream>
#include<iomanip>

using namespace std;

int main()
{
    double weight, distance;
    
    double rate;
    
    double min_rate=0.00;
    
    cout<<fixed<<setprecision(2);   //set precision
    
    cout<<"Enter the weight of package: ";
     cin>>weight;
    
    cout<<"Enter the distance to travelled: ";
     cin>>distance;
    
    if((weight > 0 && weight < 21)  && (distance > 9 && distance < 2001)){
        
        if(weight <= 2){
            
            rate = (14.85 / 500) * distance;
        }else if(weight > 2 && weight <= 6){
            
            rate = (20.30 / 500 ) * distance;
        }else if(weight > 6 && weight <= 10){
            
            rate = (31.80 / 500 ) * distance;
        }else if(weight > 10 && weight <= 21){
            
            rate = (53.00 / 500 ) * distance;
        }
        
        min_rate=14.85*weight;  // minimum rate as per weight
        if(min_rate>=rate)      // if calculated rate is less than minimum rate
        {
            rate=min_rate;      // then minimum rate will be the new rate
        }
        
        cout<<"\nCharges for "<< weight <<" kg to travelled "<<distance<<" km is: RM"<<rate;
            
    }
    
    else{
        
        cout<<"\nNot Allowed";
    }
    
    
    return 0;
}

 

Can I know pseudocode and flowchart for this programming?

Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps with 1 images

Blurred answer
Knowledge Booster
Data members
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education