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

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

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

Нахождение процентного соотношения - C++

22.01.2014, 14:30. Просмотров 413. Ответов 6
Метки нет (Все метки)

n - целое
l - часть от целого
Требуется найти процентное соотношение l от n, используя только целочисленные функции. Выдать целое число - количество процентов.
----
Пример:
n=10
l=5
Вывод:
50
----
P.S. Суть именно состоит в том, что нельзя использовать обыкновенное деление, только целочисленное и остаточное, что лично меня ставит в ступр.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.01.2014, 14:30
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Нахождение процентного соотношения (C++):

Исправление ошибки в коде. Определение процентного соотношения - C++
Добрый вечер) Я написала программу, но вместо вычисляемых результатов она выдаёт 0. Помогите пожалуйста Текст задания: Train: Пункт...

Разработка функции для подсчета процентного соотношения в строке - C++
Здравствуйте.Задание делается через Project. Собственно, само задание: Разработать функцию ( процедуру ) для подсчета процентного...

Сравнение двух текстов и вывод процентного совпадения - C++
Может кто помочь написать программу? Нужно сравнить два текста и выдать сколько процентов содержимого совпадает. Сравнивать надо сразу...

Определение процентного содержания символов в текстовом файле - C++
Написал программу для определения процентного содержания символов в текстовом файле. Решил проверить правильность ввода символов в массив....

Рекуррентные соотношения - C++
Помогите написать программу!!!=( Написать программу, вычисляющую первые n элементов заданной последовательности: b1=2, b2=4,...

Рекуррентные соотношения - C++
Задание во вложениях. нужно его сделать с помощью рекуррентного соотношения("Элемент последовательности вычисляется на основе предыдущих) ...

6
0x10
2474 / 1647 / 247
Регистрация: 24.11.2012
Сообщений: 4,068
22.01.2014, 14:32 #2
М?
C++
1
percent = l * 100 / n;
1
castaway
Эксперт С++
4885 / 3020 / 370
Регистрация: 10.11.2010
Сообщений: 11,078
Записей в блоге: 10
Завершенные тесты: 1
22.01.2014, 14:36 #3
C++
1
int percent = l * 100 / n;
В чем проблема то?
0
ShiftDj
1 / 1 / 0
Регистрация: 02.06.2013
Сообщений: 36
22.01.2014, 14:38  [ТС] #4
В данном случае сработает, но если к примеру n=1000; l=1 - это не поможет

Добавлено через 1 минуту
Хотя, с другой стороны, это можно приравнять к 0
0
castaway
Эксперт С++
4885 / 3020 / 370
Регистрация: 10.11.2010
Сообщений: 11,078
Записей в блоге: 10
Завершенные тесты: 1
22.01.2014, 14:38 #5
100 / 1000 = 0 (целое число)
1
ShiftDj
1 / 1 / 0
Регистрация: 02.06.2013
Сообщений: 36
22.01.2014, 14:38  [ТС] #6
Спасибо!
0
0x10
2474 / 1647 / 247
Регистрация: 24.11.2012
Сообщений: 4,068
22.01.2014, 14:40 #7
Если нужно с точностью до сотых, то умножать не на 100, а на 10000. Полученный результат деленый на 100 - целая часть, остаток от деления на 100 - сотые. Но в условии не было требований к точности.
0
22.01.2014, 14:40
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.01.2014, 14:40
Привет! Вот еще темы с ответами:

Проверить справедливость соотношения - C++
Помогите пожалуйста написать программу на с++ ,которая проверяет справедливость соотношения n!=1+\sum_{i=1}^{n-1}i*i!

Рекуррентные соотношения. Сумма и произведения - C++
Посмотрел кучу примеров на форуме и не смог понять как из формулы выводить рекурретные соотношения. Где подробно это можно прочитать? ...

Рекуррентные соотношения и динамическое программирование - C++
Приветствую, Форумчане! Есть задача, которую нужно решить используя динамическое программирование. Формулировка задачи: Есть...

Циклическая форма реккурентного соотношения. - C++
Добрый день. Есть задание: "Реализовать функции, считающие n-ый элемент рекуррентного соотношения в рекуррентной и циклической формах....


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

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