Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Make a comprehensive C program (Including all required functions) with the aim of calculating the cost of power for a specific apartment building in each

Make a comprehensive C program (Including all required functions) with the aim of calculating the cost of power for a specific apartment building in each neighborhood. A file called ElectriicConsume.txt contains details regarding the amount of electricity used by each home during the specified number of days, and the file Days.txt contain number of days regarding to each consume (Example: If the first line of the file Days.txt contains 15 and the first line of ElectriicConsume.txt contains 157, then 157 Kilowatts of electricity were consumed over the course of 15 days.). The program's objective is to calculate the cost of energy for each apartment based on the quantity of Kilowatts consumed and the cost of each Kilowatt. The program's other goal is to estimate the cost of each apartment based on average consumption across all units and to specify the degree of accuracy for each estimate.
The program should use different functions to calculate the Exact electric fees for each apartment based on the price of Kilowatt and the addition of tax, as shown in the equation below.
Other function specifies to calculate the Approximate Electric Fees based on the total number of days and total electric consumed for all apartments,
Other function that specifies to define the level of accuracy based on the difference between exact and approximate values
A specific file called ExactFeess.txt must include the values of ExactFees, which represent the exact fees for each apartment.
A particular file called ApproximateFees.txt will be used to store the values of ApproximateFees for each apartment. This file contains all approximate Fees for all apartments (Append is needed here).
The Value of Accuracy for each apartment will be written to a specific file called Accuracy.txt .Moreover, the values of accuracy for each apartment approximate fees will be written to the screen.
Imprtant Equations and constructions
Exact Electric fees= No.Kw Consumed per day * Price + Tax.
Price for the consuming between 0-50 Kw is 0.65Nice per Kw and the Tax is 13.5%
Price for consuming between 50-150Kw is 0.82Nic per Kw and the Tax is 14.8%
Price for consuming more 150 is 0.95Nice and the Tax is 16.5%
Amount of Electric Consumed Per day = Total Number of electric consumed/ Total number of days. Accuracy = ABS(ExactFees- ApproximateFees)/ ((ExactFees+AproximateFees)/2)*100.
Sample Run for Assignment when I print everything needed on the screen as seen in the following screenshot
You should be aware that this screen-printing process is only being done to ensure everything goes as planned; writing and reading every file is necessary.
image text in transcribed
image text in transcribed
The value of ConsumAmount is: 57.000000 No Days is: 12.000000 ExactFees is: 55.290000 The value of ConsumAmount is: 812.000000 No Days is: 14,000000 ExactFees is: 901.320000 The value of ConsumAmount is: 530.000000 No Days is: 16.000000 ExactFees is: 588.300000 The value of ConsumAmount is: 430.000000 No Days is: 16.000000 ExactFees is: 477.300000 The value of ConsumAmount is: 510.000000 No Days is: 22. 000000 ExactFees is: 566.100000 All Days is: 80.000000 Total Consume is: 2339.000000 The Approx fees for Appartment 1 is: 350.850000 The Approx fees for Appartment 2 is: 409.325000 The Approx fees for Appartment 3 is: 467.800000 The Approx fees for Appartment 4 is: 467.80000 The Approx fees for Appartment 5 is: 643.225000 The Accuracy for the Appartment number: 1 is: 36.317526 The Accuracy for the Appartment number: 2 is: 21.961874 The Accuracy for the Appartment number: 3 is: 12.617793 The Accuracy for the Appartment number: 4 is: 7.607318 The Accuracy for the Appartment number: 5 is: 11.723649 Make a comgrchensive C progratn (theluderg all regured fanctiens) with the aim of calculaeaty. during the specified number of deys, and the flle Dursut coetain number ef days reparding to cach pcasume iExample; If the frot line of the Ele Dys.ta coefaim. 15 and the final line of sourse of 15 days. . The prograniv obyoctive in to calculate the esef of meriy fir each aparment based on the quanticy of Killowaths cotsomed and the oevt of each Kilowan. The progrants other goul is to cotimate the coet of ehch apartinent beied iet everage consumption across afl antits inal to specify the degece of acteracy fie ract oxlimate The fropram shveld use diffenent fanction be eakulate the Frast oformis for for each apartment boued en the price of gillesany asd the ad Sitive of tax, as shown in the oyuation below. days and fotal clectric convumol for all aperementi. Orher funstion thas spocifies as define the level of acteraty hased an the difierense betwoen exact and approximate valucs A spocific file called Eivertiens.or must isclase the walses of Exact ees, which represent the exact fees for cinh ngartment. for eacle apartment. Tbis file wetains all apyeosimute foes fir all apartmess (Append is doeded here). The Value of Aecuracy foe each agartmeti will be arimen is a specific Elle alled Accuracy.fat 4 Morvover, the values of accunacy for cach apurtinest apposinute foes will be wrimen to the merech. Impatant Figtafimandestroctimn plansed; meiting and rradint etery fir in anentary

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image_2

Step: 3

blur-text-image_3

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Database Systems For Advanced Applications 17th International Conference Dasfaa 2012 Busan South Korea April 2012 Proceedings Part 1 Lncs 7238

Authors: Sang-goo Lee ,Zhiyong Peng ,Xiaofang Zhou ,Yang-Sae Moon ,Rainer Unland ,Jaesoo Yoo

2012 Edition

364229037X, 978-3642290374

More Books

Students also viewed these Databases questions

Question

What information is contained in the specification K p = 10;000?

Answered: 1 week ago

Question

Understand the different approaches to job design. page 167

Answered: 1 week ago