48

Написать любую программу на языке Паскаль

phen1 28 февраля 2023

Написать любую программу на языке Паскаль. Максимальное число строк кода — 30. Не забудьте написать название программы! Помогите!

категория: информатика

87

program r; const n=20; var mas: array [0… n,0… n] of byte; i,j,g,m,a,x1,y1,x2,y2,maxx,maxy,minx,miny: integer; beginreadln (a); for i: =1 to n dofor j: =1 to m domas[i,j]: =0; for g: =1 to a do begin Readln (x1,y1,x2,y2); if x1>x2 then begin maxX: =x1; minX: =x2; end else begin maxX: =x2; minX: =x1; end; if y1>y2 then begin maxY: =y1; minY: =y2; end else begin maxY: =y2; minY: =y1; end; m: =0; for i: =miny+1 to maxy do for j: =minx+1 to maxx do if mas[i,j]=0 then begin mas [i,j]: =1; m: =m+1; end; for i: =1 to n do begin for j: =1 to n do write (mas[i,j]); writeln; end; writeln (m); end; end.

пользователи выбрали этот ответ лучшим

Знаете другой ответ?
Другие вопросы по информатике

Есть интересный вопрос? Задайте его нашему сообществу, у нас наверняка найдется ответ!
Делитесь опытом и знаниями, зарабатывайте награды и репутацию, заводите новых интересных друзей!
Задавайте интересные вопросы, давайте качественные ответы и зарабатывайте деньги. Подробнее...