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

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

Ответ:
#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;
}



Ответ: 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;
}



Ось простий код на 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].


Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili