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

Неявное преобразование переменных - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Удаление крайних элементов из двумерного списка http://www.cyberforum.ru/cpp-beginners/thread233484.html
Написал код, программа корректно удаляет нужные элементы(с нечетным информационным полем) из двумерного списка из середины, но при удалении с краев вылетает ошибка. for(int i=0;i<n;i++,r=r->next)...
C++ Чтение/Запись в текстовый и бинарный файл. Подскажите в чем ошибка. Функции чтения и записи в бинарный и текстовый файл толком не работают( Вот программа: HEADER.H #include <iostream> #include <cstdlib> #include <time.h> using... http://www.cyberforum.ru/cpp-beginners/thread233470.html
Люди добрый пАмагите сами мы не местнАии. C++
Бдуте так добры подскажите коим образом можно решть данную задачу, а то что то совсем соображалка не работает. Решить необходимо с применением циклов. Дано натуральное число n. Вычислить:...
C++ Найти сумму всех чётных чисел от a до b.
Помогите плиз сделать программу в C++. С клавиатуры вводится a и b. Найти сумму всех чётных чисел от a до b.
C++ Не поиму почему( http://www.cyberforum.ru/cpp-beginners/thread233459.html
Доброго всем времени суток. Проблема в следующем, почему то после ("Enter salary one employee - ") программа выводит следующую строку, а ввести значение не дает. Почему помогите, пожалуйста? //...
C++ Заменить кусок исходника Добрый день, Вы уж простите меня, что я так нагло, со своими глупостями, но может подскажет кто из добрых людей. Суть собственно вот в чем : Ребят, подскажите что мне нужно подредактировать в... подробнее

Показать сообщение отдельно
zabuka
1 / 1 / 0
Регистрация: 16.12.2010
Сообщений: 38
24.01.2011, 19:02  [ТС]
Цитата Сообщение от panicwassano Посмотреть сообщение
поясните что именно не работает, перевод из одной систему в другую правильный
Например пользователь выбирает перевод Цельсия в Фаренгейты. То есть работает:
C++
1
2
3
4
5
6
case 1:
            cout << "Insert temperature in Celsius: ";
            cin >> tempCel;
            tempFahr = 9.0 /5.0 *tempCel +32.0;
            cout << "Temperature in Fahrenheit is: " << tempFahr << endl;
            break;
если формулу переписать как: tempFahr = 9 /5 *tempCel +32;
оставив тип переменной как float, то 9/5 *, не будет участвовать в расчете tempFahr. И когда пользователь введет 100, он получит результат 132, а не 212.
Я не понимаю почему так происходит.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.