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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Skuell
0 / 0 / 0
Регистрация: 27.02.2013
Сообщений: 3
#1

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

27.02.2013, 14:35. Просмотров 212. Ответов 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++
Привет. Столкнулся с такой проблемой. Допустим пользователь должен ввести 2 аргумента, которые передадутся шаблону-функции, которая...

Возможно ли записать в последний символ EOF? - C++
Доброе время суток. В текстовом файле заменить все последовательности идущих подряд пробелов одним пробелом. Можно ли записать в...

Возможно ли записать преобразуещее выражение типов даных в макросы? - C++
Желательно показать как это делается.

Как записать в вектор структуру? Это вообще возможно сделать? - C++
Привет всем! Как записать в вектор структуру? Это вообще возможно сделать? Надо, чтоб первая строка из файла записывалась в вектор,...

Возможно ли перевести любой файл в двоичную систему и записать результат в блокнот? - C++
Здравствуйте, как получить двоичной код любого файла на С++ ? но так чтоб потом его можно было собрать назад в этот файл ?

Почему в массив фиксированного размера N возможно записать элементов больше, чем N ? - C++
почему если я создаю массив char a, то могу в него записывать больше одного елемента?

Возможно ли прочитать в консоль документ .docx или .doc, а также записать в том же формате? - C++
Возможно ли прочитать в консоль документ .docx или .doc, а также записать в том же формате? Если да, то как это сделать?

Почему допустимо создавать объект по другому объекту, но нельзя присваивать уже созданный объект, другому созданному объекту? - C++
Это можно : Array a(10); a.set(0,5); Array b(a); А это нельзя : Array a(10); Array b(20); a = b;

Возможно ли целочисленную переменную записать в файл как целочисленную, а не её символьное представление? - C++
Возможно при помощи operator&lt;&lt; переменную типа int записать в файл как int, а не её символьное представление? речь идёт о сохранении в...

Передача .exe другому - C++
Хочу скинуть другу .exe скомпилированный проект в VS13 (Ctrl+F7). Скидываю просто .exe(Который я достал из Debug) программа не...

Приведение переменной к другому типу - C++
float a = (float)x; // старый стиль float b = static_cast&lt;float&gt;(y); // современный стиль разве по старому не удобнее? почему...

Переход из одного интервала к другому - C++
Прошу прощения, не знаю где должна быть подобная тема. У меня есть интервал примерно , массив цифр (каждая цифра имеет свой цвет), нужно...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Байт
Эксперт C
15834 / 10161 / 1522
Регистрация: 24.12.2010
Сообщений: 19,154
27.02.2013, 14:47     возможно ли записать по другому? #2
C
1
 double p = 100.0 * nas_s / nas_z;
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru