Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Перевод температуры с одной шкалы в другую - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Конвертор из wchar_t to string. Ошибка косвенного обращения. http://www.cyberforum.ru/cpp-beginners/thread1227799.html
Вот код, Ошибки: Ошибка 3 error C2040: temp: "std::string" отличается по уровням косвенного обращения от "wchar_t *" c:\users\admin\documents\visual studio...
C++ Отсортировать массив А (10) по возрастанию не считая первый и последний элементы Всем привет,здесь на форуме мне написали просто идеальной код,он работает,но немного его нужно отредактировать Задание: Отсортировать массив А (10) по возрастанию не считая первый и последний... http://www.cyberforum.ru/cpp-beginners/thread1227777.html
Ошибка: Нарушение прав доступа при чтении C++
Всем привет, решил в проект добавить функцию элементарную void MyClass::mouseMove() { LPPOINT cursorPos; for(;;) { GetCursorPos(cursorPos); if(cursorPos->x < 1000){
C++ Файл создается не по указанному пути, если путь к нему - относительный
Доброе время суток. Пытаюсь создать файл и кое-что в него записать с помощью fopen_s: FILE* out; fopen_s(&out, "test.txt", "wt"); Но файл не создавался. Но потом неожиданно я обнаружил искомый...
C++ Исправить ошибку: необработанное исключение по адресу, нарушение прав доступа при записи по адресу http://www.cyberforum.ru/cpp-beginners/thread1227712.html
Помогите, пожалуйста, исправит ошибку. Необработанное исключение по адресу 0x77D88E19 (ntdll.dll) в Lab11.exe: 0xC0000005: нарушение прав доступа при записи по адресу 0x10101024. // Lab11.cpp:...
C++ Можно ли восстановить исходный код из exe Скажите пожалуйста можно ли както вернуть исходник з ехешника, а то я потерял, возможно кодом или есть специальние програми подробнее

Показать сообщение отдельно
svarog26
0 / 0 / 0
Регистрация: 10.03.2014
Сообщений: 18

Перевод температуры с одной шкалы в другую - C++

15.07.2014, 19:34. Просмотров 1422. Ответов 9
Метки (Все метки)

Варианты 3, 6
Проверить работоспособность программы работы конвертера температур, написанной на C++.
При написании конвертера использовались формулы пересчета величин:
Пересчёт температуры между основными шкалами
Кельвин Цельсий Фаренгейт
Кельвин (K) = K = С + 273,15 = (F + 459,67) / 1,8
Цельсий (°C) = K − 273,15 = C = (F − 32) / 1,8
Фаренгейт (°F) = K • 1,8 − 459,67 = C • 1,8 + 32 = F
Код программы:
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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
    #include <iostream>
    using namespace std;
     
    double Celsius = 0, Kelvin = 0, Fahrenheit = 0;
     
    void setValue(int num)
    {
        switch(num)
        {
        case 1:
            {
                cout << "Градусы цельсия: ";
          cin >> Celsius;
                Kelvin = Celsius + 273.15;
                Fahrenheit = Celsius * 1.8 + 32;
            } break;
        case 2:
            {
                cout << "Градусы кельвина: ";
                cin >> Kelvin;
                Celsius = Kelvin - 273,15;
                Fahrenheit = Kelvin * 1.8 - 459.67;
         } break;
        case 3:
            {
                cout << "Градусы фаренгейта: ";
                cin >> Fahrenheit;
                Celsius = (Fahrenheit - 32) / 1.8;
                Kelvin = (Fahrenheit + 459.67) / 1.8;
            } break;
        default:
            break;
        }
    }
     
    void getValue()
    {
        system("cls");//очистка экрана
        cout << "Градусы цельсия: " << Celsius << endl;
        cout << "Градусы кельвина: " << Kelvin << endl;
        cout << "Градусы фаренгейта: " << Fahrenheit << endl;
    }
     
    void main()
    {
        setlocale(LC_ALL, "Russian");
        int ch = 0;
        cout << "Выберите единицу измерения: " << endl;
        cout << "(1) - Цельсий, (2) - Кельвин, (3) - Фаренгейт" << endl;
        cout << " -> ";
        cin >> ch;
        system("cls");
        setValue(ch);
        getValue();
    }
выдает такие ошибки ,что делать?
0
Миниатюры
Перевод температуры с одной шкалы в другую  
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru