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

Исправить задачу (написать прогу, которая запрашивает численность населения Земли и численность населения США) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Подключение dll к проекту из внешней директории http://www.cyberforum.ru/cpp-beginners/thread923904.html
Всем привет. Компилятор: mingw IDE: обычный блокнот + консоль Ситуация: Я создаю несколько мини программ (~200 строк кода), но эти проекты требуют подключение сторонних библиотек....
C++ Задача с картинкой Ребят выручайте, ибо задали то что мне не посильно. Задача такая: Побайтово считать картинку, и заменить некоторые байты на буквы и посмотреть что получится с картинкой. Если кому не сложно напишите... http://www.cyberforum.ru/cpp-beginners/thread923891.html
зацикливание C++
Не выдает нужного результата происходит зацыкливание // wer.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include <iostream> using namespace std; int...
C++ Нарушение прав доступа при чтении
Здравствуйте. Собственно проблема вот в чем при вызове функции нахождения определителя выскакивает ошибка Необработанное исключение в "0x77bf15ee" в "Programming of linear algebra problems.exe":...
C++ Статический указатель http://www.cyberforum.ru/cpp-beginners/thread923809.html
пример, есть такая конструкция например: class A { ... }; class B { private:
C++ Работа со спискаси Как удалить карточку из списка? подробнее

Показать сообщение отдельно
SnapeEye
1 / 1 / 0
Регистрация: 16.05.2013
Сообщений: 284
Завершенные тесты: 1

Исправить задачу (написать прогу, которая запрашивает численность населения Земли и численность населения США) - C++

16.07.2013, 12:05. Просмотров 838. Ответов 2
Метки (Все метки)

Задача: написать прогу, которая запрашивает численность населения Земли и численность населения США. Сохранить информацию в переменных типа long long. В качестве результата прога должна отображать процентное соотношение численности населения США и всего мира. Результат выполнения:

Enter the world's population: 6898758899
Enter the population of the US: 310783781
The population of the US is 4.50492% of the world population.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
int main()
{
    using namespace std;
    long long wpop;
    long long uspop;
 
    cout << "Enter the world's population: ";
    cin >> wpop;
    cout << "Enter the population of the US: ";
    cin >> uspop;
 
    long long proc = uspop * 100 / wpop;
 
    cout << "The population of the US is " << proc << "% of the world population." << endl;
    system("pause");
    return 0;
}
Использовал в качестве решения обычную математическую дробь. Но в итоге выводится не 4.50492, а просто 4. Как это можно исправить?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru