Cでの華氏から摂氏への変換プログラム
華氏で温度「n」が与えられた場合、課題は、与えられた温度を摂氏に変換して表示することです。
例
Input 1-: 132.00 Output -: after converting fahrenheit 132.00 to celsius 55.56 Input 2-: 456.10 Output -: after converting fahrenheit 456.10 to celsius 235.61
華氏から摂氏に温度を変換するために、以下の式があります
T(°C)=(T(°F)-32)×5/9
ここで、T(°C)は摂氏での温度、T(°F)は華氏での温度です
以下で使用されるアプローチは次のとおりです −
- フロート変数に温度を入力します。たとえば華氏
- 式を適用して温度を摂氏に変換します
- 摂氏を印刷
アルゴリズム
Start Step 1-> Declare function to convert Fahrenheit to Celsius float convert(float fahrenheit) declare float Celsius Set celsius = (fahrenheit - 32) * 5 / 9 return Celsius step 2-> In main() declare and set float fahrenheit = 132.00 Call convert(fahrenheit) Stopを呼び出します
例
#include <stdio.h> //convert fahrenheit to celsius float convert(float fahrenheit) { float celsius; celsius = (fahrenheit - 32) * 5 / 9; return celsius; } int main() { float fahrenheit = 132.00; printf("after converting fahrenheit %.2f to celsius %.2f ",fahrenheit,convert(fahrenheit)); return 0; }
出力
上記のコードを実行すると、次の出力が生成されます
after converting fahrenheit 132.00 to celsius 55.56
-
C++での2進数から10進数への変換プログラム
2進数を入力として指定すると、タスクは指定された2進数を10進数に変換することです。 コンピューターの10進数は10進数で表され、2進数は2進数の0と1の2つしかないため、2進数で表されますが、10進数は0〜9から始まる任意の数値にすることができます。 2進数を10進数に変換するには、右から左に向かって残りの数字を抽出し、0から始まる2の累乗を掛けて、(桁数)–1まで1ずつ増やします。乗算された値を加算し続けて、最終的な10進数値を取得します。 以下に、2進数を10進数に変換する図を示します。 例 Input-: 1010 0 will be conver
-
華氏を摂氏に変換するC++プログラム
このプログラムでは、C++を使用して摂氏を華氏に変換する方法を説明します。私たちが知っているように、式は単純です。 アルゴリズム Begin Take the Celsius temperature in C calculate F = (9C/5)+32 return F End サンプルコード #include<iostream> using namespace std; main() { float f, c; cout << "Enter temperature in Celsius: "; cin >>