Menu
Coddy logo textTech

פלט בסיסי

שיעור 8 מתוך 10 בקורס ממיר טמפרטורה באמצעות C++ של Coddy.

עכשיו יש לנו את כל הממירים! בואו ניצור את ממשק המשתמש (הפונקציה הראשית), כדי שהמשתמש בתוכנית הזו יוכל להשתמש בקלות בממיר הטמפרטורה.

challenge icon

אתגר

קל

הוסף את הפונקציה הראשית לקוד שלך (מתחת לכל פונקציות ההמרה). בתוך הפונקציה, הדפס את הדברים הבאים:

Temperature Converter
1. Celsius to Fahrenheit
2. Celsius to Kelvin
3. Fahrenheit to Celsius
4. Fahrenheit to Kelvin
5. Kelvin to Celsius
6. Kelvin to Fahrenheit

נסו בעצמכם

float celsiusToFahrenheit(float celsius) {
    return (celsius * 9.0 / 5.0) + 32.0;
}

double celsiusToKelvin(double celsius) {
    return celsius + 273.15;
}

double fahrenheitToCelsius(double fahrenheit) {
    return (fahrenheit - 32.0) * 5.0 / 9.0;
}

double fahrenheitToKelvin(double fahrenheit) {
    return (fahrenheit + 459.67) * 5.0 / 9.0;
}

double kelvinToCelsius(double kelvin) {
    return kelvin - 273.15;
}

double kelvinToFahrenheit(double kelvin) {
    return kelvin * 9.0 / 5.0 - 459.67;
}

כל השיעורים ביחידה ממיר טמפרטורה באמצעות C++

תרגלו בעצמכם: קומפיילר C++ אונליין