Что здесь не так? nt main(){ double x1,x2,d,b=-3,c=-5,a=2,a1,a2; cout«"2x^4-3x^2-5=0 \n"; cout«"замена переменной x^2=a\n"; cout«"2a^2-3a-5=0\n"; d=(pow(-3,2)-4*5*(-2); a1=(-b+sqrt(d,2))/(a*2); a2=(-b-sqrt(d,2))/(a*2); x1=sqrt(a1,2); x2=sqrt(a2,2); x3=-x1; x4=-x2; cout«"ответ: "«x1«" "«x2«" "«x3«" "«x4«endl; }
#include <iostream>
#include <time.h>
using namespace std;
int main()
{
setlocale(LC_ALL, "Russian");
int a[5][5];
int i, j, s, p;
srand(time(NULL));
for (i = 0; i <= 4; i++) {
cout << "\n";
for (j = 0; j <= 4; j++) {
a[i][j] = ((double)rand() / (RAND_MAX + 1) * 5) + 1;
cout << a[i][j] << ' ';
}
}
s = 0;
for (i = 0, j = 4; i < 5; i++, j--) // правая диагональ
s += a[i][j];
p = 1;
for (i = 0; i < 5; i++) // левая диагональ
p *= a[i][i];
cout << "\n\nСумма правой диагонали = " << s << "\nПроизведение левой диагонали = " << p << "\n";
}
var x, F: real;
begin
write('Введите х: ');
readln(x);
if ( x > -2.4 ) AND ( x < 5.7 ) then F := sqr(x)
else F := 4;
writeln('F = ', F);
end.
№2
var x, F: real;
begin
write('Введите х: ');
readln(x);
if ( x > 0.2 ) AND ( x < 0.9 ) then F := sin(x)
else F := 1;
writeln('F = ', F);
end.
№3
var a,b,c: real;
begin
write('Введите а: ');
readln(a);
write('Введите b: ');
readln(b);
write('Введите c: ');
readln(c);
if ( a < b ) AND ( b < c ) then writeln('a < b < c')
else
if ( b > a ) AND ( a > c ) then writeln('b > a > c')
else
writeln('Неравенства не выполняются');
end.