ноутук Lenovo b575E прошивка боис
не изменён сетуб и в боот меню незагрузиб ЮСб или ДВд ром толко загрузил СЕТ
не изменён сетуб и в боот меню незагрузиб ЮСб или ДВд ром толко загрузил СЕТ
#include <math.h>
#include <iostream>
using namespace std;
int main()
{
setlocale(0, "");
int e;
float a, b, c, funcA, funcB, funcC;
e = 0, 001;
cout << "Введите А:";
cin >> a;
cout << "Введите В:";
cin >> b;
if (a*b < 0)
{
c = ((a + b) / 2);
cout << "С=" << c << endl;
}
else if (a*b >= 0)
{
cout << "Неверно заданы параметры" << endl;
}
system("pause");
funcA = 2*c - b;
funcB = 2 * c - a;
funcC = c;
int i = 0;
for (; ; ) {
if (fabs(b - a) >= e) {
if (funcA*funcC < 0) {
b = c;
c = (a + b) / 2;
}
else if (funcB*funcC < 0) {
a = c;
c = (a + b) / 2;
}
}
else if (fabs(b - a) < e) {
break;
cout << "Итог:" << (b - a) << endl;
system("pause");
}
}
return 0;
}
#include <math.h>
#include <iostream>
using namespace std;
int main()
{
setlocale(0, "");
int e;
float a, b, c, funcA, funcB, funcC;
e = 0, 001;
cout << "Введите А:";
cin >> a;
cout << "Введите В:";
cin >> b;
if (a*b < 0)
{
c = ((a + b) / 2);
cout << "С=" << c << endl;
}
else if (a*b >= 0)
{
cout << "Неверно заданы параметры" << endl;
}
system("pause");
funcA = 2*c - b;
funcB = 2 * c - a;
funcC = c;
int i = 0;
//for (; ; )
do if (funcA*funcC < 0) {
b = c;
c = (a + b) / 2;
}
else if (funcB*funcC < 0) {
a = c;
c = (a + b) / 2;
}while (fabs(b - a) >= e);
/*while (fabs(b - a) < e)
//break;*/
cout << "Итог:" << (b - a) << endl;
system("pause");
return 0;
}
// заранее не известно
// каким может быть возвращаемое значение
int foo(){ return 0; }
// заранее не известно
// каким может быть возвращаемое значение
template<class t> t foo(){ return t{}; }
int main()
{
foo(); // ок.
foo<int>(); // ok
// error: decltype cannot resolve address of overloaded function
using fn = decltype(&foo);
// конкретно, мне нужно автоматически определять тип нешаблонной версии функции
// если бы я хотел шаблонную, то так бы и писал: &foo<type>
//WTF ???
}
import string
fname = input("Enter a file name: ")
outputfile = "out.txt"
try:
fhand = open(fname, mode='r')
fcopy = open(outputfile, mode='a')
except:
print ("File don’t exist: ", fname)
exit()
question = int(input("Please, enter the NUMBER of required parameters: "))
if question > 3:
print("Number of parameters is limited. Please, try again")
exit()
for lines in fhand:
lines = lines.split()
t = 0
while (t < question):
param = input("Enter the required parameter: ")
t = t + 1
indParam = lines.index(param)
fhand = open(fname, mode='r')
a = fhand
for numberlines in a:
numberlines = numberlines.split()
number = numberlines[indParam]
fcopy.write(number + '\t')
fcopy.write(number + '\n')
break
fhand.close()
fcopy.close()
if (M % 2 == 0 ) заполнение при четном;
else заполнение при нечетном;
if (M % 2 == 0 ) заполнение при четном;
else заполнение при нечетном;
BOOL
IsLinesCross(_int64 x11, _int64 y11, _int64 x12, _int64 y12, _int64 x21, _int64 y21, _int64 x22, _int64 y22)
{
_int64 maxx1 = max(x11, x12), maxy1 = max(y11, y12);
_int64 minx1 = min(x11, x12), miny1 = min(y11, y12);
_int64 maxx2 = max(x21, x22), maxy2 = max(y21, y22);
_int64 minx2 = min(x21, x22), miny2 = min(y21, y22);
if (minx1 > maxx2 || maxx1 < minx2 || miny1 > maxy2 || maxy1 < miny2)
return FALSE; // Момент, када линии имеют одну общую вершину...
_int64 dx1 = x12-x11, dy1 = y12-y11; // Длина проекций первой линии на ось x и y
_int64 dx2 = x22-x21, dy2 = y22-y21; // Длина проекций второй линии на ось x и y
_int64 dxx = x11-x21, dyy = y11-y21;
_int64 div, mul;
if ((div = (_int64)((double)dy2*dx1-(double)dx2*dy1)) == 0)
return FALSE; // Линии параллельны...
if (div > 0) {
if ((mul = (_int64)((double)dx1*dyy-(double)dy1*dxx)) < 0 || mul > div)
return FALSE; // Первый отрезок пересекается за своими границами...
if ((mul = (_int64)((double)dx2*dyy-(double)dy2*dxx)) < 0 || mul > div)
return FALSE; // Второй отрезок пересекается за своими границами...
}
if ((mul = -(_int64)((double)dx1*dyy-(double)dy1*dxx)) < 0 || mul > -div)
return FALSE; // Первый отрезок пересекается за своими границами...
if ((mul = -(_int64)((double)dx2*dyy-(double)dy2*dxx)) < 0 || mul > -div)
return FALSE; // Второй отрезок пересекается за своими границами...
return TRUE;
}