Информатика, с++/срр, запись числа со знаками в дробной части Известно, что Х кг шоколадных конфет стоит A рублей, а Y кг ирисок стоит B рублей. Определите на сколько кг ирисок дешевле кг шоколадных конфет. Ответ выведите с точностью 2 знака в дробной части.
как вообще получить запись числа с дробной частью? было бы нормально написано в учебнике...

18 Дек 2022 в 19:40
177 +1
0
Ответы
1

Для записи числа с дробной частью в языке программирования C++ можно воспользоваться типом данных double, который представляет вещественное число двойной точности. Например, если вам нужно записать число с плавающей точкой 3.14, можно объявить переменную типа double и присвоить ей это значение:

double number = 3.14;

Далее для вывода числа с двумя знаками после запятой можно воспользоваться манипулятором std::fixed и std::setprecision, например:

#include <iostream>
#include <iomanip>
int main() {
double number = 3.14159;
std::cout << std::fixed << std::setprecision(2) << number << std::endl;
return 0;
}

Этот код выведет число 3.14.

Чтобы решить задачу про стоимость конфет и ирисок, вы можете воспользоваться тем же методом. Посчитайте стоимость одного кг конфет и ирисок, затем сравните их и найдите разницу. Для вывода результата используйте указанный выше способ работы с числами с дробной частью.

16 Апр 2024 в 16:56
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир