Помогите решить .Язык программирования C++

0 голосов
29 просмотров

Помогите решить .Язык программирования C++


image

Информатика (12 баллов) | 29 просмотров
Дан 1 ответ
0 голосов

Хм.. хотел советовать использовать вам ф-ю modf , но понял что у вас все намного проще, достаточно одной round() - она, округляет значение с плавающей запятой до ближайшего целого числа.
пример:
#include
#include // подключаем для ф-и round
using namespace std;

int main()
{
float val1 = 123.123;
float val2 = 18.499;
float val3 = -2.7415;
 
cout << round(val1) << endl; // вывод будет <span>123

cout << round(val2) << endl; // вывод будет 18<br>cout << round(val3) << endl; // вывод будет -3<br>return 0;
}
вам, лишь, по сути сделать считывание/вывод не из консоли, а из файла, в интеренете полно примеров.

(4.2k баллов)