Wednesday, 26 April 2017

INLAB 10

INLAB-10 (tested-100% working)


A workshop has a variety of cars. The details of the car such as car number, miles driven, and gallons of gas used in each car, are stored in a file.
Car Number          Miles Driven              Gallons used
54                           250                        19
62                           525                        38
71                          123                          6
85                         1,322                        86
97                          235                         14
Write a  C++ program that reads the data in the file created and displays the car number, miles driven, gallons used, and the miles per gallon (mileage)  for each car.

Input Format:
Name of the file
Contents of the input file.
car number, miles driven and gallons (separated by a tab)  of car1 in line1
car number, miles driven and gallons (separated by a tab) of car2 in line2
….
car number, miles driven and gallons (separated by a tab) of car-n in line-n

Output Format:
car number, miles driven, gallons and mileage of car1 (separated by tab)
car number, miles driven, gallons and mileage of car2 (separated by tab)
…
car number, miles driven, gallons and mileage of car-n (separated by tab)
Total miles driven (by all the cars)
Total gallons used (by all the cars)
average miles per gallon for all the cars




SOLUTION-

#include<iostream>
#include<fstream>
#include<iomanip>
using namespace std;
int main()
{
    char name[20];
    cin>>name;
    ifstream fin;
    fin.open(name,ios::in);
    int no,n;
    float m,g=0,tm=0,tg=0,avg=0;
    for(int i=0;i<5;i++)
    {
        fin>>no>>m>>g;
        tm=tm+m;
        tg=tg+g;
        avg=avg+(m/g);
        cout<<no<<"\t";
        cout<<fixed<<setprecision(2)<<m<<"\t"<<g<<"\t"<<m/g<<"\n";
    }
    cout<<tm<<"\n"<<tg<<"\n"<<avg<<"\n"<<avg/5;
    fin.close();
    return(0);

}

No comments:

Post a Comment

GPT4ALL - A new LLaMa (Large Language Model)

posted 29th March, 2023 - 11:50, GPT4ALL launched 1 hr ago  What if we use AI generated prompt and response to train another AI - Exactly th...