Написать программу, вычисляющую принадлежит ли точка X отрезку [а, b], используя составные условия. Если да, то выдать на экран «принадлежит» и удвоить значение X. Если нет, то выдать на экран "не принадлежит" и утроить значение X.
С++(это информатика) я прошу прощения
Ответы
#include <iostream>
using namespace std;
int main()
{
float a, b, x;
setlocale(LC_ALL, "Russian");
cout << "Введите промежуток из 2 чисел a, b\n";
cin >> a >> b;
cout << "Введите х\n";
cin >> x;
if (a <= x && x <= b)
{
cout <<x<<" - пренадлежит\n";
x *= 2;
cout << "x = " << x;
}
else
{
cout << x << " - не пренадлежит\n";
x *= 3;
cout << "x= " << x;
}
return 0;
}
2 вар
#include <iostream>
using namespace std;
int main()
{
float a, b, x,k=0;
setlocale(LC_ALL, "Russian");
cout << "Введите промежуток из 2 чисел a, b\n";
cin >> a >> b;
cout << "Введите х\n";
cin >> x;
st:if (a <= x && x <= b)
{
cout <<x<<" - пренадлежит\n";
x *= 2;
}
else
{
cout << x << " -не пренадлежит\n";
x *= 3;
k++;
}
if(k==0) goto st;
cout << "последние значение x = " << x;
return 0;
}