Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.86/21: Рейтинг темы: голосов - 21, средняя оценка - 4.86
0 / 0 / 0
Регистрация: 02.12.2017
Сообщений: 26
1

Перевод температуры в шкалы Кельвина, Фаренгейта и Ранкина

24.02.2018, 22:37. Показов 4248. Ответов 4
Метки нет (Все метки)

Писать в С++,
Определить температуру в Кильвинах, Фарингйтах, и Ранкинах.
Если известно что в Цельсиях она: +25.
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.02.2018, 22:37
Ответы с готовыми решениями:

Табулирование функции. Перевод температуры из шкалы Цельсия в шкалу Фаренгейта
Написать и отладить программу для табулирования функции- перевода температуры из шкалы Цельсия (С)...

Найти соответствующие значения температуры по шкалам Фаренгейта и Кельвина
11. Известно значение температуры по шкале Цельсия. Найти соответствующие значения температуры по...

Напечатать таблицу перевода температуры из градусов по шкале Цельсия в градусы шкалы Фаренгейта
Напечатать таблицу перевода температуры из градусов по шкале Цельсия в градусы шкалы Фаренгейта для...

Таблица перевода температуры из градусов по шкале Цельсия в градусы шкалы Фаренгейта (Deplhi 7)
напечатать таблицу перевода температуры из градусов по шкале цельсия в градусы шкалы фаренгейта для...

4
1742 / 1335 / 1407
Регистрация: 28.10.2016
Сообщений: 4,267
24.02.2018, 23:04 2
Вроде так
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
 
int main()
{
    setlocale(LC_ALL, "rus");
    int cel = 25;
    std::cout << "В Кельвинах " << cel + 273 << "\n";
    std::cout << "В Фаренгейтах " << cel * (9.0 / 5) + 32 << "\n";
    std::cout << "В Ранкинах " << (cel + 273.15)*(9.0 / 5) << "\n";
    system("pause");
    return 0;
}
0
Эксперт по компьютерным сетям
4820 / 2718 / 833
Регистрация: 03.11.2009
Сообщений: 8,393
Записей в блоге: 3
24.02.2018, 23:13 3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
 
double celsius_fahrenheit(double c) { return c * 1.8 + 32; }
double celsius_kelvin(double c) { return c + 273.15; }
double celsius_rankine(double c) { return c * 1.8 + 32 + 459.67; }
 
 
int main()
{
    double temp_cels = 25.0;
 
    std::cout << "Celsius:\t\t" << temp_cels << std::endl;
    std::cout << "Fahrenheit:\t\t" << celsius_fahrenheit(temp_cels) << std::endl;
    std::cout << "Kelvin:\t\t\t" << celsius_kelvin(temp_cels) << std::endl;
    std::cout << "Rankine:\t\t" << celsius_rankine(temp_cels) << std::endl;
 
    return 0;
}
Код
Celsius:		25
Fahrenheit:		77
Kelvin:			298.15
Rankine:		536.67
0
10 / 9 / 8
Регистрация: 24.03.2017
Сообщений: 37
24.02.2018, 23:13 4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
#include <iostream>
 
using namespace std;
 
double cels_to_foreign(double c) {
    c = c * 1.8 + 32;
    cout << "rez - " << c << '\n';
    return c;
}
 
double cels_to_c(double c) {
    c = c * 1.8 + 493.47;
    cout << "rez - " << c << '\n';
    return c;
}
double cels_to_rank(double c) {
    c = (c * 1.8) + 493.47;
    c -= 1.8;
    cout << "rez - " << c << '\n';
    return c;
}
int main() {
    cout << "Enter temperature: ";
    double c(0);
    int answ;
    cin >> c;
    do {
        cout << "1.Kelvini\n2.Foreign\n3.Rankinah\n";
        cout << "Choose to: ";
        cin >> answ;
        switch (answ) {
        case 1: cels_to_c(c); system("pause"); exit(1); break;
        case 2:cels_to_foreign(c); system("pause"); exit(1); break;
        case 3: cels_to_rank(c); system("pause"); exit(1); break;
        default:cout << "Error. Try Again.\n";
        }
    } while (1);
    system("pause");
    return 0;
}
0
2 / 2 / 0
Регистрация: 21.02.2018
Сообщений: 13
24.02.2018, 23:45 5
Посмотри перевод в разные градусы и напиши сам, боже, что сложного то??
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.02.2018, 23:45

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Перевод температуры с одной шкалы в другую
Варианты 3, 6 Проверить работоспособность программы работы конвертера температур, написанной на...

Перевод температуры по шкале Цельсия в шкалу Фаренгейта
Составить программу перевода температуры по шкале Цельсия от 0 до 50 градусов с шагом в пять...

Перевод температуры из градусов Цельсия в градусы Фаренгейта
Программа просит ввести температуру в градусах Цельсия, переводит её в градусы Фаренгейта...

Перевод температуры из градусов по шкале Цельсия (С) в градусы по шкале Фаренгейта
1. Напечатать таблицу перевода температуры из градусов по шкале Цельсия (С) в градусы по шкале...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.