Нужно переделать эту программу на паскале для нахождения треугольника с самой большой площадью, образованным всеми вариантами точек uses crt,graphabc; var x,y: array[1..100] of integer; maxr,r,i,j: integer; begin randomize; for i: =1 to 100 do begin x[i]: =random(600)+10; y[i]: =random(360)+10; circle(x[i],y[i],2); end; maxr: =0; for i: =1 to 99 do for j: = i+1 to 100 do begin r: =sqr(x[i]-x[j])+sqr(y[i]-y[j]); if r> maxr then maxr: =r; end; readln; setpencolor(clred); for i: =1 to 99 do for j: =i+1 to 100 do begin r: =sqr(x[i]-x[j])+sqr(y[i]-y[j]); if r=maxr then line (x[i],y[i],x[j],y[j]); if r=maxr then writeln (x[i],' ',y[i],' ',x[j],' ',y[j]); end; end.
183
296
Ответы на вопрос:
Попробуйте такое: uses graphabc; var x, y: array [1 .. 100] of integer; mi, mj, mk, maxr, r, i, j, k: integer; begin randomize; for i : = 1 to 100 do begin x[i] : = random(600) + 10; y[i] : = random(360) + 10; circle(x[i], y[i], 2); end; maxr : = 0; for i : = 1 to 100 do for j : = 2 to 99 do for k : = 3 to 98 do begin r : = abs((x[i]-x[k])*(y[j]--x[k])*(y[i]-y[k])div 2); if r > maxr then begin maxr : = r; if r > mi then mi : = i; if r > mj then mj : = j; if r > mk then mk : = k; end; end; setpencolor(clred); line(x[mi], y[mi], x[mj], y[mj]); line(x[mj], y[mj], x[mk], y[mk]); line(x[mk], y[mk], x[mi], y[mi]); end.
I=0.75 кб *1024*8 = 6144 бит i=i/k=6144/ 1536 = 4 бит.n=2^i; n=2^4=16ответ: 16
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
alexander12413110.06.2021 03:20
-
alexsupper30812.02.2021 22:09
-
ДианаИванова1106.02.2021 18:00
-
katrinvolf16.03.2023 10:55
-
anara3429.08.2022 15:51
-
eparhomenko16.12.2020 06:08
-
thecrazynon109803.12.2021 23:41
-
shevchukmaria230.06.2023 08:47
-
danilddp02kr102.12.2021 16:04
-
ksulo16.05.2020 19:21
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.