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

возможно ли записать по другому? - C++

Восстановить пароль Регистрация
 
Skuell
0 / 0 / 0
Регистрация: 27.02.2013
Сообщений: 3
27.02.2013, 14:35     возможно ли записать по другому? #1
в задаче требуется написать программный код который будет возвращать процентное соотношение населения страны к миру. Вот сам код можно ли упростить строчки с long double преобразованиями? так как убирая их процент будет нулю а не 4.5.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include<iostream>
#include<clocale>
int main()
{
    using namespace std;
    setlocale(LC_CTYPE,"Russian");
    long long nas_z;//насиление земли
    cout<<"Введите насилление земли : ";
    cin>>nas_z;
    long long nas_s;//насиление нужной страны
    cout<<"Введите насиление страны : ";
    cin>>nas_s;
    long double z=nas_z;//насиление в тип дабл
    long double s=nas_s;
    long double p=s/z*100;//процентн насиления страны для населения земли
    cout<<"Насиление страны состовляет "<<p<<"% населения земли.";
    cin.get();
    cin.get();
    return 0;
}
по условию задачи насиление земли и страны должны быть именно long long.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.02.2013, 14:35     возможно ли записать по другому?
Посмотрите здесь:

C++ Возможно ли записать в последний символ EOF?
Почему допустимо создавать объект по другому объекту, но нельзя присваивать уже созданный объект, другому созданному объекту? C++
C++ Возможно ли записать преобразуещее выражение типов даных в макросы?
Возможно ли целочисленную переменную записать в файл как целочисленную, а не её символьное представление? C++
C++ Передача .exe другому
Возможно ли перевести любой файл в двоичную систему и записать результат в блокнот? C++
C++ Возможно ли прочитать в консоль документ .docx или .doc, а также записать в том же формате?
C++ Как записать в вектор структуру? Это вообще возможно сделать?

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Байт
 Аватар для Байт
13960 / 8791 / 1223
Регистрация: 24.12.2010
Сообщений: 15,924
27.02.2013, 14:47     возможно ли записать по другому? #2
C
1
 double p = 100.0 * nas_s / nas_z;
Yandex
Объявления
27.02.2013, 14:47     возможно ли записать по другому?
Ответ Создать тему
Опции темы

Текущее время: 16:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru