Вычислить выражение для int х=-2, y=-3, z=0; x>0 && y<0 ||z = = 0
10-11 класс
|
Для большей ясности можно записать так: ((x > 0 && y < 0) || (z == 0)). В первых скобках ответ будет false, так как х не больше нуля(а чему равен у уже не важно), а во вторых будет true, так как z действительно равно нулю. А с учётом того, что между скобками стоит логический оператор или, то в итоге ответ будет true.
ну и что требуется, какая формула расчёта?
прикрепил фото задания
непонятно, дано лишь условие...
Другие вопросы из категории
Читайте также
Задание1.Вычислить заданное выражение для данных a, b используя оператор IF. Результат Х – введите вещественный тип данных
a*b-1,если a>b,
(a-5)/b,если a>b
X=
Задание 2. Вычислить заданное выражение для данных a, b используя, оператор
а) (11111012 + AF16)/368;
б) 1258 + 111012*A216 - 14178;
Вычислить y=a*min(x,y,z)-b,где x,y,z,a,b-вводятся,причем a,b должны быть кратны 5,иначе выдать соответствующее сообщение
Вот как я написал
#include<iostream.h>
#include<conio.h>
#include<math.h>
int main()
{
int y,x,z,b,a;
cin>>x>>endl;
cin>>y>>endl;
cin>>z>>endl;
cin>>b>>endl;
cin>>a>>endl;
if ((a%5==0)&&(b%5==0))
if ((x<y)&&(y<z))
y=a*x-b cout<<y<<endl;
if ((y<x)&&(y<z))
y=a*y-b cout<<y<<endl;
if ((z<x)&&(x<q))
y=a*z-b cout<<y<<endl;
else cout<<"a,b ne kratnu 5";
getch();
return 0;
}
ли он параллелограммом, если ДА – вычислите выражение |(a+b)2+| с точностью до сотых, где а и b смежные стороны параллелограмма.