Вопрос задан 30.06.2023 в 14:07. Предмет Информатика. Спрашивает Дикарева Карина.

Програмирование на С++. Написать код програмы к заданию!!! Увести будь-яке дійсне число.

Округлити його до найближчого цілого. Вивести повідомлення про належність отриманого числа відрізку [0...50]. Пожалуйста выполните те кто знает хорошо С++
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Каримов Владислав.

Ответ:

#include <iostream>

#include <cmath>

using namespace std;

int main()

{

   double x;

   int a;

   cin >> x;

   a = round(x);

   if ((a>=0)&&(a<=50))

   cout << a << " принадлежит [0...50]";

   else cout << a << " не принадлежит [0...50]";

   return 0;

}

0 0
Отвечает Няникова Лилия.

Ответ: c++

#include <iostream>

#include <cmath> // round()

int main()

{

using namespace std;

float num;

cout << "Введите число: ";

cin >> num;

num = round(num);

if (num >= 0 && num <= 50)

 cout << "\nЧисло: "<< num <<" пренадлежит отрезку [0-50]";

else

 cout << "\nЧисло: "<< num <<" не пренадлежит отрезку [0-50]";

return 0;

}

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Ось простий код на C++, який вводить дійсне число, округлює його до найближчого цілого та перевіряє, чи належить воно відрізку [0...50]:

cpp
#include <iostream> #include <cmath> int main() { double inputNumber; // Введення дійсного числа std::cout << "Введіть будь-яке дійсне число: "; std::cin >> inputNumber; // Округлення до найближчого цілого int roundedNumber = static_cast<int>(round(inputNumber)); // Виведення округленого числа std::cout << "Округлене число: " << roundedNumber << std::endl; // Перевірка належності до відрізку [0...50] if (roundedNumber >= 0 && roundedNumber <= 50) { std::cout << "Число належить відрізку [0...50]" << std::endl; } else { std::cout << "Число не належить відрізку [0...50]" << std::endl; } return 0; }

Цей код спочатку вводить дійсне число, потім округлює його до найближчого цілого за допомогою функції round, і нарешті перевіряє, чи належить введене округлене число відрізку [0...50].

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос