wandal W wandal Регистрация 9 Май 2013 Сообщения 99 Репутация -5 Спасибо 1 Монет 0 3 Май 2016 #1 // ConsoleApplication83.cpp: главный файл проекта. #include "stdafx.h" #include "iostream" #include #include using namespace std; int main() { setlocale(LC_ALL, ""); /*подключаем русский язык */ const int NotUsed = system("color 90"); int funt; float kg = funt / 2.2046; // увеличивает значение переменной x на величину, находящуюся в переменной dx. while (scanf("%i", &funt) == EOF); printf("%f ", kg); system("pause"); /*останавливаем программу*/ return 0; } ну ввожу я 5/2.2046=5238234как так?
// ConsoleApplication83.cpp: главный файл проекта. #include "stdafx.h" #include "iostream" #include #include using namespace std; int main() { setlocale(LC_ALL, ""); /*подключаем русский язык */ const int NotUsed = system("color 90"); int funt; float kg = funt / 2.2046; // увеличивает значение переменной x на величину, находящуюся в переменной dx. while (scanf("%i", &funt) == EOF); printf("%f ", kg); system("pause"); /*останавливаем программу*/ return 0; } ну ввожу я 5/2.2046=5238234как так?
ertyu E ertyu Регистрация 8 Ноя 2013 Сообщения 92 Репутация 0 Спасибо 0 Монет 0 3 Май 2016 #2 int funt; float kg = funt / 2.2046; ты инициализируешь kg значением "пусто" разделить на 2.2, как думаешь что там выходит? напиши после float kg = funt / 2.2046; cout << kg; Хотя по идее у тебя и так должна ошибка вылетать, Позитивный голос 0
int funt; float kg = funt / 2.2046; ты инициализируешь kg значением "пусто" разделить на 2.2, как думаешь что там выходит? напиши после float kg = funt / 2.2046; cout << kg; Хотя по идее у тебя и так должна ошибка вылетать,
ares1107 A ares1107 Регистрация 25 Окт 2013 Сообщения 72 Репутация 0 Спасибо 0 Монет 0 3 Май 2016 #3 kg после инициализации меняется? Если нет, то понятно. Изначальное значение funt не определено Позитивный голос 0