1) Если x^3 < 10, то (x+1)^3 > 20. Это верно при x = 2. 2^3 < 10, 3^3 > 20 2) Если x(x+1) > 10, то (x+1)(x+2) < 10. Это верно при x = -4 (-4)(-3) = 12 > 10; (-3)(-2) = 6 < 10 Но при x = 2 будет ложная посылка (2*3 > 10 - это ложно), из которой следует ложный вывод 3*4 < 10. Поэтому импликация верна. ответ x = 2 3) Если x(x+1)(x+2) > 25, то x < x-1 Это сложнее. x < x-1 - ложно при любом х. Импликация будет истинной, только если посылка ложная. x(x+1)(x+2) > 25 - должно быть ложно. Это при x = 2. x(x+1)(x+2) = 2*3*4 = 24.
/*некритично, но у тебя нет диалога с пользователем. неплохо бы предложить ему ввести данные. в коде нет пояснений. */ #include<iostream.h> #include<conio.h> #include<math.h> int main() { int b,a, x,y,z; cout<<"insert a"; cin>>a>>endl; cout<<"insert b"; cin>>b>>endl; cout<<"insert x"; cin>>x>>endl; //а что такое x, y, и z - вообще непонятно. И откуда q появилась? ты ее не //объявлял.
if ((a%5==0)&&(b%5==0)); { if ((x<y)&&(y<z)) {y=a*x-b; cout<<"y="<<y<<endl; } if ((y<x)&&(y<z)) {y=a*y-b; cout<<"y="<<y<<endl; } } else cout<<"a i b ne kratny 5"; getch(); return 0; }
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку