Write a program to calculate the telephone bill by entering the no. of calls as argument in
following criteria.
Call Rate
First 100 Rs. 200 fixed
Next 100 Rs. 2/call
Next 100 Rs. 1.50/call
Above Rs. 1/call
also print bill
Answers
Minimum Rs. 200 for up to 100 calls.
Plus Rs. 0.60 per call for next 50 calls.
Plus Rs. 0.50 per call for next 50 calls.
Plus Rs. 0.40 per call for any call beyond 200 calls.
Source Code
#include <stdio.h> int main() { int calls; float bill; printf("Enter number of calls :"); scanf("%d", &calls); if (calls <= 100) { bill = 200; } else if (calls > 100 && calls <= 150) { calls = calls - 100; bill = 200+(0.60 *calls); } else if (calls > 150 && calls <= 200) { calls = calls - 150; bill = 200+(0.60 *50) + (0.50 *calls); } else { calls = calls - 200; bill = 200 + (0.60 * 50) + (0.50 * 50) + (0.40 * calls); } printf("Your bill is Rs. %0.2f", bill); return 0; }
Output
Enter number of calls :350
Your bill is Rs. 315.00
plz mark me as brainlist
Explanation:
2020 · 1 to 100 units – Rs . 10/unit; 100 to 200 units – Rs. 15/unit; 200 to 300 units – Rs. 20/unit; above 300 units – Rs