Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.07.2015, 00:12   #1
Sterben
Форумчанин
 
Аватар для Sterben
 
Регистрация: 01.03.2015
Сообщений: 118
По умолчанию C++ арифметическая операция

Код:
#include <iostream>
int main()
{
	using namespace std;
	long long worlds_population, population_country;
	cout << "Enter the world's population:__________\b\b\b\b\b\b\b\b\b\b";
	cin >> worlds_population;
	cout << "Enter the population of you country:______\b\b\b\b\b\b";
	cin >> population_country;
    double percent = (population_country / worlds_population)*100; //почему не работает со скобками ??
	cout << "The population of your country is " << percent << "% of the worlds population";
	cin.get();
	cin.get();
	return 0;
}
double percent = (population_country / worlds_population)*100; //почему не работает со скобками ??
Sterben вне форума Ответить с цитированием
Старый 22.07.2015, 00:42   #2
f.hump
C/C++, Asm
Участник клуба
 
Аватар для f.hump
 
Регистрация: 02.03.2010
Сообщений: 1,323
По умолчанию

со скобками выполняются целочисленные операции и результат конвертируется в double.

double percent = ((double)population_country / worlds_population)*100;
f.hump вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Арифметическая задача vredina3301 Помощь студентам 2 17.01.2012 23:46
Арифметическая прогрессия kolyan45 Помощь студентам 3 06.06.2011 13:58
арифметическая прогрессия holi Помощь студентам 2 06.05.2011 16:59
арифметическая операция на ассемблере. Нина93 Помощь студентам 0 25.12.2010 16:40
Арифметическая прогрессия euhenia Помощь студентам 6 05.02.2010 20:08