Converter - C- Language Program
-
Upload
zuhaib-ali -
Category
Technology
-
view
400 -
download
12
description
Transcript of Converter - C- Language Program
![Page 1: Converter - C- Language Program](https://reader033.fdocuments.in/reader033/viewer/2022061521/55620a10d8b42acb1e8b467e/html5/thumbnails/1.jpg)
CONVERTERC- Language Program
![Page 2: Converter - C- Language Program](https://reader033.fdocuments.in/reader033/viewer/2022061521/55620a10d8b42acb1e8b467e/html5/thumbnails/2.jpg)
Presented to:
Miss Farah NawazComputer Science DepartmentNewports Institute of Communication and
Economics
Presented by: Muhammad Shoaib
Zuhaib Ali
Coerce : Programming Techniques 1
Fall 2013
![Page 3: Converter - C- Language Program](https://reader033.fdocuments.in/reader033/viewer/2022061521/55620a10d8b42acb1e8b467e/html5/thumbnails/3.jpg)
CONVERTER
We have created a program “converter”.
The program is written in C Language.
That can converter Temperature, Time and Length.
![Page 4: Converter - C- Language Program](https://reader033.fdocuments.in/reader033/viewer/2022061521/55620a10d8b42acb1e8b467e/html5/thumbnails/4.jpg)
MAIN MENU OF PROGRAM
![Page 5: Converter - C- Language Program](https://reader033.fdocuments.in/reader033/viewer/2022061521/55620a10d8b42acb1e8b467e/html5/thumbnails/5.jpg)
PROGRAMMINGConverter (C - Language Program)
![Page 6: Converter - C- Language Program](https://reader033.fdocuments.in/reader033/viewer/2022061521/55620a10d8b42acb1e8b467e/html5/thumbnails/6.jpg)
HEADER FILES Only one header file is used in our program
![Page 7: Converter - C- Language Program](https://reader033.fdocuments.in/reader033/viewer/2022061521/55620a10d8b42acb1e8b467e/html5/thumbnails/7.jpg)
SWITCH CASE We have used a “Switch Case” in this
program. And give 4 cases.
Switch Case Case 1 - Temperature
Case 2 - Time
Case 3 - Length
Case 4 - Exit
![Page 8: Converter - C- Language Program](https://reader033.fdocuments.in/reader033/viewer/2022061521/55620a10d8b42acb1e8b467e/html5/thumbnails/8.jpg)
IF FUNCTION In first 3 case we
used “If function”.
Temperature If CelsiusElse if FahrenheitElse if Kelvin
Time If DayElse if HourElse if MinuteElse if Second
Length If CentimeterElse if FootElse if InchElse if Meter
![Page 9: Converter - C- Language Program](https://reader033.fdocuments.in/reader033/viewer/2022061521/55620a10d8b42acb1e8b467e/html5/thumbnails/9.jpg)
CUSTOM FUNCTION We have created 11 custom functions in our program.
Temperature Celsius to all Fahrenheit to all Kelvin to all
Time Day to all Hour to all Minute to all Second to all
Length Centimeter to all Foot to all Inch to all Meter to all
![Page 10: Converter - C- Language Program](https://reader033.fdocuments.in/reader033/viewer/2022061521/55620a10d8b42acb1e8b467e/html5/thumbnails/10.jpg)
EXAMPLE OF CUSTOM FUNCTIONCelsiusToAll()
{
float Celsius,Fahrenheit,Kelvin;
clrscr();
printf("Enter Temperature in Celsius: ");
scanf("%f",&Celsius);
Fahrenheit=(1.8*Celsius)+32;
Kelvin=(Celsius+273.15);
printf("\nTemperature in Fahrenheit : %.3f", Fahrenheit);
printf("\nTemperature in Kelvin : %.3f\n", Kelvin);
system("pause");
return 0;
}
![Page 11: Converter - C- Language Program](https://reader033.fdocuments.in/reader033/viewer/2022061521/55620a10d8b42acb1e8b467e/html5/thumbnails/11.jpg)
FLOW CHART OF PROGRAM
![Page 12: Converter - C- Language Program](https://reader033.fdocuments.in/reader033/viewer/2022061521/55620a10d8b42acb1e8b467e/html5/thumbnails/12.jpg)
TEMPERATURE
![Page 13: Converter - C- Language Program](https://reader033.fdocuments.in/reader033/viewer/2022061521/55620a10d8b42acb1e8b467e/html5/thumbnails/13.jpg)
UNITS In “Temperature Conversation” we have
given 3 units. Celsius Fahrenheit Kelvin
![Page 14: Converter - C- Language Program](https://reader033.fdocuments.in/reader033/viewer/2022061521/55620a10d8b42acb1e8b467e/html5/thumbnails/14.jpg)
FORMULAS The formulas used for temperature
conversations in this program are:
Temperature
From
Celsius Fahrenheit Kelvin
To
Celsius = (Fahrenheit-32)/1.8 Kelvin-273.15
Fahrenheit Celsius*1.8 =(Kelvin*1.8)-
459.67
Kelvin Celsius+273.15(Fahrenheit+459.67)/
1.8=
![Page 15: Converter - C- Language Program](https://reader033.fdocuments.in/reader033/viewer/2022061521/55620a10d8b42acb1e8b467e/html5/thumbnails/15.jpg)
RESULT After selecting the input unit program the
program ask to enter temperature in selected unit and calculate the result in other units and print it.
Example:
![Page 16: Converter - C- Language Program](https://reader033.fdocuments.in/reader033/viewer/2022061521/55620a10d8b42acb1e8b467e/html5/thumbnails/16.jpg)
TIME
![Page 17: Converter - C- Language Program](https://reader033.fdocuments.in/reader033/viewer/2022061521/55620a10d8b42acb1e8b467e/html5/thumbnails/17.jpg)
UNITS In “Time Conversation” we have given 4
units. Days Hours Minutes Seconds
![Page 18: Converter - C- Language Program](https://reader033.fdocuments.in/reader033/viewer/2022061521/55620a10d8b42acb1e8b467e/html5/thumbnails/18.jpg)
FORMULAS The formulas used for time conversations in
this program are
Time
From
Days Hours Minutes Seconds
To
Days = Hours/24 Minutes/60/24Seconds/60/60/24
Hours Days*24 = Minutes/60 Seconds/60/60
Minutes Days*24*60 Hours*60 = Seconds/60
SecondsDays*24*60*6
0Hours*60*60 Minutes*60 =
![Page 19: Converter - C- Language Program](https://reader033.fdocuments.in/reader033/viewer/2022061521/55620a10d8b42acb1e8b467e/html5/thumbnails/19.jpg)
RESULT After selecting the input unit program the
program ask to enter time in selected unit and calculate the result in other units and print it.
Example:
![Page 20: Converter - C- Language Program](https://reader033.fdocuments.in/reader033/viewer/2022061521/55620a10d8b42acb1e8b467e/html5/thumbnails/20.jpg)
LENGTH
![Page 21: Converter - C- Language Program](https://reader033.fdocuments.in/reader033/viewer/2022061521/55620a10d8b42acb1e8b467e/html5/thumbnails/21.jpg)
UNITS In “Length Conversation” we have given 4
units. Centimeter Foot Inch Meter
![Page 22: Converter - C- Language Program](https://reader033.fdocuments.in/reader033/viewer/2022061521/55620a10d8b42acb1e8b467e/html5/thumbnails/22.jpg)
FORMULAS The formulas used for Length conversations
in this program are:
Length
From
Centimeter Foot Inch Meter
To
Centimeter
= Foot*30.48 Inch/0.3937 Meter*100
FootCentimeter*0.03
3= Inch/12 Meter/0.3048
InchCentimeter*0.39
8Foot*12 = Meter/0.0254
Meter Centimeter*100 Foot*0.3048 Inch/39.37 =
![Page 23: Converter - C- Language Program](https://reader033.fdocuments.in/reader033/viewer/2022061521/55620a10d8b42acb1e8b467e/html5/thumbnails/23.jpg)
RESULT After selecting the input unit program the
program ask to enter Length in selected unit and calculate the result in other units and print it.
Example:
![Page 24: Converter - C- Language Program](https://reader033.fdocuments.in/reader033/viewer/2022061521/55620a10d8b42acb1e8b467e/html5/thumbnails/24.jpg)
PEN
FLIX
![Page 25: Converter - C- Language Program](https://reader033.fdocuments.in/reader033/viewer/2022061521/55620a10d8b42acb1e8b467e/html5/thumbnails/25.jpg)
THANK YOU