Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> การเขียนโปรแกรม C

แปลงองศาฟาเรนไฮต์เป็นเซลเซียส ด้วยโปรแกรม C


ตรรกะแปลงฟาเรนไฮต์เป็นเซลเซียส มีดังนี้:

celsius = (fahrenheit - 32) * 5 / 9;

อัลกอริทึม

อัลกอริทึมแปลงฟาเรนไฮต์เป็นเซลเซียส:

Step 1: ประกาศตัวแปร farh, cels 2 ตัว
Step 2: ป้อนค่าฟาเรนไฮต์ระหว่างรัน
Step 3: ใช้สูตรแปลง
         cels = (farh - 32) * 5 / 9
Step 4: พิมพ์ cels

ตัวอย่าง

โปรแกรม C แปลงฟาเรนไฮต์เป็นเซลเซียส:

#include <stdio.h>

int main() {
    float fahrenheit, celsius;
    
    // รับค่าฟาเรนไฮต์
    printf("Enter Fahrenheit: \n");
    scanf("%f", &fahrenheit);
    
    celsius = (fahrenheit - 32) * 5 / 9;
    printf("Celsius: %f \n", celsius);
    return 0;
}

ผลลัพธ์

เมื่อรันโปรแกรม จะได้ผลลัพธ์ดังนี้:

Enter Fahrenheit: 100
Celsius: 37.777779