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

Преобразование типов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ оператор цикла WHILE http://www.cyberforum.ru/cpp-beginners/thread201077.html
задание: написать програму при помощи оператора цикла WHILE для подсчета суммы ряда с точность Е=10-4 общий член которого a(c индексом n)=n!/n^n попробовал сделать вот так но препод сказал что не правильно записан n! помогите переделать. #include <cstdlib> #include <iostream> #include <math.h>
C++ Перемножение многочленов Помогите создать программу: Процедура перемножения 2 многочленоа в Каждый из многочленов самножетелей,а также многочлен-результат. Задаётся масивом коэфициентов Аррей(0...Н) где НН-степеь многочленна.. http://www.cyberforum.ru/cpp-beginners/thread201063.html
C++ Вычисление среднего арефметического
КАК создать среднее арефметическоє?
Класс C++
#include <stdio.h> class BooksDriver { public: hellofunction(char str){ return chr; } } void main(){ printf(BooksDriver.hellofunction('fdfs')); }
C++ Определить максимальный и минимальный элементы среди положительных нечетных элементов массива http://www.cyberforum.ru/cpp-beginners/thread201011.html
Определить максимальный и минимальный элементы среди положительных нечетных элементов целочисленного массива Х.Удалить из массива все нулевые элементы. (ФУНКЦИИ): Вводится последовательность из N целых положительных элементов. Определить,содержит ли последовательность хотя бы одно простое число. Для определения простого числа создать функцию. (ДВУМЕРНЫЕ МАССИВЫ): Дан массив целых...
C++ Создать класс для реализации комплексных чисел Создать класс для реализации комплексных чисел в алгебраической форме. Используя перегруженные операции, реализуйте сложение, вычитание, деление и умножение комплексных чисел. подробнее

Показать сообщение отдельно
dimiby
4 / 4 / 1
Регистрация: 22.06.2010
Сообщений: 320
01.12.2010, 00:40     Преобразование типов
есть следующая маленькая программка

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <conio.h>
using namespace std;
int main()
{
  int oldFunt, oldShilling, oldPenc; //устаревшиая денежная система
 
  cout <<"Wwedite funti: ";
  cin >>oldFunt;
 
  cout <<"Wwedite shilingi: ";
  cin >>oldShilling;
 
  cout <<"Wwedite penci: ";
  cin >>oldPenc;
 
  float newFunt=(oldShilling*12+oldPenc)/240+oldFunt;
  cout <<"Desyatichnih funtow: "<<'\x9C'<<newFunt<<endl;
 
  getch();
  return 0;
}
Почему переменная newFunt всегда при выводе на экран выводит целое число, хотя результат с дробью получается и тип переменной объявлен как float?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 20:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru