ekaterinasamoylova4705
?>

РЕБЯТ НАДОО!! Ниже приведена программа, записанная на пяти языках программирования.Бейсик DIM s, t, A AS INTEGER INPUT s INPUT t INPUT A IF s > 10 OR t > A THEN PRINT "YES" ELSE PRINT "NO" ENDIFPythons = int(input())t = int(input())A = int(input())if (s > 10) or (t > A): print("YES")else: print("NO")Паскальvar s, t, A: integer; begin readln(s); readln(t); readln(A); if (s > 10) or (t > A) thenwriteln ('YES') elsewriteln ('NO')end.Алгометрический языкалгнач цел s, t, A ввод sввод tввод Aесли s > 10 или t > A то вывод "YES" иначе вывод "NO"все конС++#include using namespace std;int main() { int s, t, A; cin >> s; cin >> t; cin >> A; if(s > 10) or (t > A) cout << "YES" << endl; else cout << "NO" << endl; return 0;}Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:(1, 2); (11, 2); (1, 12); (11, 12); (−11, −12); (−11, 12); (−12, 11); (10, 10); (10, 5Укажите количество целых значений параметра A, при которых для указанных входных данных программа напечатает «NO» три раза.

Информатика

Ответы

Galkin683
Проверка существования треугольников не выполняется.
1)
var 
x1,y1,x2,y2,x3,y3,x4,y4:real;
sq1,sq2,sq3,sq4,max:real;
procedure s(a1,b1,a2,b2,a3,b3:real;var sq:real);
var s1,s2,s3,p:real;
begin
s1:=sqrt((a2-a1)*(a2-a1)+(b2-b1)*(b2-b1));
s2:=sqrt((a3-a1)*(a3-a1)+(b3-b1)*(b3-b1));
s3:=sqrt((a3-a2)*(a3-a2)+(b3-b2)*(b3-b2));
p:=(s1+s2+s3)/2;
sq:=sqrt(p*(p-s1)*(p-s2)*(p-s3));
end;
begin
write('x1,y1: '); readln(x1,y1);
write('x2,y2: '); readln(x2,y2);
write('x3,y3: '); readln(x3,y3);
write('x4,y4: '); readln(x4,y4);
s(x1,y1,x2,y2,x3,y3,sq1);
s(x1,y1,x3,y3,x4,y4,sq2);
s(x1,y1,x2,y2,x4,y4,sq3);
s(x2,y2,x3,y3,x4,y4,sq4);
writeln('sq1 = ',sq1:5:2,' sq2 = ',sq2:5:2,' sq3 = ',sq3:5:2,' sq4 = ',sq4:5:2);
if sq1>sq2 then max:=sq1 else max:=sq2;
if sq3>max then max:=sq3;
if sq4>max then max:=sq4;
writeln('max = ',max:5:2);
end.

2)
var 
x1,y1,x2,y2,x3,y3,x4,y4:real;
sq1,sq2,sq3,sq4,max:real;
function s(a1,b1,a2,b2,a3,b3:real):real;
var s1,s2,s3,p:real;
begin
s1:=sqrt((a2-a1)*(a2-a1)+(b2-b1)*(b2-b1));
s2:=sqrt((a3-a1)*(a3-a1)+(b3-b1)*(b3-b1));
s3:=sqrt((a3-a2)*(a3-a2)+(b3-b2)*(b3-b2));
p:=(s1+s2+s3)/2;
s:=sqrt(p*(p-s1)*(p-s2)*(p-s3));
end;
begin
write('x1,y1: '); readln(x1,y1);
write('x2,y2: '); readln(x2,y2);
write('x3,y3: '); readln(x3,y3);
write('x4,y4: ');
readln(x4,y4);
sq1:=s(x1,y1,x2,y2,x3,y3);
sq2:=s(x1,y1,x3,y3,x4,y4);
sq3:=s(x1,y1,x2,y2,x4,y4);
sq4:=s(x2,y2,x3,y3,x4,y4);
writeln('sq1 = ',sq1:5:2,' sq2 = ',sq2:5:2,' sq3 = ',sq3:5:2,' sq4 = ',sq4:5:2);
if sq1>sq2 then max:=sq1 else max:=sq2;
if sq3>max then max:=sq3;
if sq4>max then max:=sq4;
writeln('max = ',max:5:2);
end.

Пример:
x1,y1: -5 1
x2,y2: -3 4
x3,y3: -1 2
x4,y4: -1 0
sq1 =  5.00 sq2 =  4.00 sq3 =  7.00 sq4 =  2.00
max = 7

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

РЕБЯТ НАДОО!! Ниже приведена программа, записанная на пяти языках программирования.Бейсик DIM s, t, A AS INTEGER INPUT s INPUT t INPUT A IF s > 10 OR t > A THEN PRINT "YES" ELSE PRINT "NO" ENDIFPythons = int(input())t = int(input())A = int(input())if (s > 10) or (t > A): print("YES")else: print("NO")Паскальvar s, t, A: integer; begin readln(s); readln(t); readln(A); if (s > 10) or (t > A) thenwriteln ('YES') elsewriteln ('NO')end.Алгометрический языкалгнач цел s, t, A ввод sввод tввод Aесли s > 10 или t > A то вывод "YES" иначе вывод "NO"все конС++#include using namespace std;int main() { int s, t, A; cin >> s; cin >> t; cin >> A; if(s > 10) or (t > A) cout << "YES" << endl; else cout << "NO" << endl; return 0;}Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:(1, 2); (11, 2); (1, 12); (11, 12); (−11, −12); (−11, 12); (−12, 11); (10, 10); (10, 5Укажите количество целых значений параметра A, при которых для указанных входных данных программа напечатает «NO» три раза.
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

ooofishai4064
Александровна1973
aivanova
seletan1
nikolavlad
Takhmina-Komarova1415
inainainainaina0073
ann-perminova2008
Тинчурина1528
bakerkirill
shuramuji
anitanemtsewa
Shamsulo
stendpost
Некрасов Валентина1097
▲