Цена товара обозначена в рублях с точностью до копеек, то есть вещественным числом с двумя цифрами после десятичной точки. В целочисленных переменных получите и выдайте значения целого числа рублей и целого числа копеек в цене товара.
Обязательно C++
Ответ
5 (2 оценки)
1
NiNJaG0o 2 года назад
Светило науки - 23 ответа - 0 раз оказано помощи

Ответ:

#include <cmath>

#include <iostream>

using namespace std;

int main()

{

   setlocale(LC_ALL, "Russian");

   double a = 0;

   int rub,kop;

   cout << "цена = "; cin >> a;

 

   double ipart = 0;

   double fpart = modf(a, &ipart);

   rub = ipart;

   kop = fpart * 100;

   cout << "рублей = " << rub << endl;

   cout << "копеек = " << kop << endl;

   return 0;

}

Объяснение:

C++

Остались вопросы?