М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
Misaki59
Misaki59
09.12.2021 17:38 •  Информатика

Надо перевести с турбопаскаль на ПаскальАBC или на Пайтон. Помгите , программа старая, но очень прикольная. program rabotanomer5;
uses crt,graph;
var fi,alfa:real;
x,y,gd,gm:integer;
vyhod:boolean;
simbol:char;
procedure road;
begin
setcolor(14);
line(400,100,100,400);
line(400,100,320,100);
line(320,100,20,400);
line(100,400,20,400);
setfillstyle(1,140);
floodfill(322,101,14);
readkey;
end;
procedure circ;
begin
x:=100;y:=200;
setcolor(8);
outtextxy(20,450,'click Enter');
setcolor(2);
circle(x,y,50);
readln;
while x<590 do begin
cleardevice;circle(x,y,50);
x:=x+1;
end;
setcolor(8);
outtextxy(20,450,'click Enter');
readkey;
end;
procedure cub;
var a:byte;
x0,y0,a1x,a1y,a2x,a2y,b1x,b1y,b2x,b2y,c1x,c1y,c2x,c2y,d1x,d1y,d2x,d2y:integer;
a1z,a2z,b1z,b2z,c1z,c2z,d1z,d2z:integer;
r1,r2,prsf,prsa,prcf,prca:real;
begin
a:=80;
x0:=320;y0:=240;
r1:=sqrt(2)*a;r2:=a;
fi:=0;alfa:=0;
repeat
prsf:=sin(fi);prcf:=cos(fi);
prsa:=sin(alfa);prca:=cos(alfa);
a1x:=round(r1*prsf*prsa+r2*prca)+x0;
a1y:=round(r1*prsf*prca+r2*prsa)+y0;
a1z:=round(r1*prcf)+x0;
a2x:=round(r1*prsf*prsa-r2*prca)+x0;
a2y:=round(r1*prsf*prca-r2*prsa)+y0;
a2z:=round(r1*prcf)+x0;
b1x:=round(r1*prcf*prsa+r2*prca)+x0;
b1y:=round(r1*prcf*prca+r2*prsa)+y0;
b1z:=round(-prsf*r1)+x0;
b2x:=round(r1*prcf*prsa-r2*prca)+x0;
b2y:=round(r1*prcf*prca-r2*prsa)+y0;
b2z:=round(-prsf*r1)+x0;
c1x:=round(-r1*prsf*prsa+r2*prca)+x0;
c1y:=round(-r1*prsf*prca+r2*prsa)+y0;
c1z:=round(-r1*prcf)+x0;
c2x:=round(-r1*prsf*prsa-r2*prca)+x0;
c2y:=round(-r1*prsf*prca-r2*prsa)+y0;
c2z:=round(-r1*prcf)+x0;
d1x:=round(-r1*prcf*prsa+r2*prca)+x0;
d1y:=round(-r1*prcf*prca+r2*prsa)+y0;
d1z:=round(r1*prsf)+x0;
d2x:=round(-r1*prcf*prsa-r2*prca)+x0;
d2y:=round(-r1*prcf*prca-r2*prsa)+y0;
d2z:=round(r1*prsf)+x0;
line(a1z,a1y,a2z,a2y);
line(b1z,b1y,b2z,b2y);
line(c1z,c1y,c2z,c2y);
line(d1z,d1y,d2z,d2y);
line(a1z,a1y,b1z,b1y);
line(a2z,a2y,b2z,b2y);
line(d2z,d2y,c2z,c2y);
line(d1z,d1y,c1z,c1y);
line(a1z,a1y,d1z,d1y);
line(b1z,b1y,c1z,c1y);
line(b2z,b2y,c2z,c2y);
line(a2z,a2y,d2z,d2y);

fi:=fi+0.005;alfa:=alfa+0.003;
cleardevice;
until alfa>10;
end;
begin
gd:=detect;
initgraph(gd,gm,'');
vyhod:=false;
repeat
cleardevice;
setcolor(6);
outtextxy(100,100,'1:yellow road');
outtextxy(100,120,'2:green circle');
outtextxy(100,140,'3:my picture');
outtextxy(100,160,'vyberite cifru ot 1 do 3: ');
simbol:=readkey;
cleardevice;
case simbol of
'1':road;
'2':circ;
'3':cub;
else vyhod:=true;
end;
until vyhod;
closegraph;
end.

👇
Открыть все ответы
Ответ:
ilyamam07
ilyamam07
09.12.2021
1. Надо выделить ячейку
2. Записывать формулу начинают с знака "="
3. Выбираем ячейку с курсора, которую хотим использовать. Или записываем адрес ячейки.
4. Ставим знак арифметического действия
5. Как в пункте 3 выбираем ячейку для выполнения 

Есть ещё панель "Формулы". Там можно ставить формулу в ячейку.

1. Переходим в панель "Формулы"
2. Выбираем ячейку с курсора
3. Нажимаем либо "Вставить формулу", либо выбираем формулу для вставки рядом с предложенных

Если нажали кнопку "Вставить функцию" в появившемся окне выбираем категорию и функцию. Затем нажимаем "ОК".

Появиться окно, в котором нужно ввести число1 и число2. Эти числа будут складываться, т.к. мы выбрали функцию "СУММ ()".
Если надо выбрать ячейку нужно нажать соответствующю кнопку и с курсора выбрать ячейку. Можно выбрать как одну, так и несколько ячейк. 

Как записать формулу в excel? во ,)
Как записать формулу в excel? во ,)
Как записать формулу в excel? во ,)
Как записать формулу в excel? во ,)
4,7(29 оценок)
Ответ:
лолл18
лолл18
09.12.2021
Const n=10;
var 
a:array[1..n,1..n] of integer;
b:array[1..n] of integer;
i,j,s:integer;
begin
Randomize;
writeln('Исходный массив:');
for i:=1 to n do
 begin
 for j:=1 to n do
  begin
  a[i,j]:=random(21);
  write(a[i,j]:4);
  end;
  writeln;
 end;
for i:=1 to n do
 begin
 s:=0;
 for j:=1 to n do s:=s+a[i,j];
 b[i]:=s;
 end;
writeln('Полученный массив:');
for i:=1 to n do write(b[i]:4);
writeln; 
end.

Пример:
Исходный массив:
   8  12  16  16  19  15  11  11  13   7
   7   3  20   3  13   2  20  18   9   2
  18  11  17   0   4   0  18   3  17  12
  12   9  18   9  18   4   7  15   4  20
  17  12  13  20  12  20   4  10  16  18
  15  19   2   1  18  20  13   1  19   3
  12   7   8  13   3   3  15  13   2  15
  15   0  20   9  20  14   3  19   6  20
  12   4  19   0  19   2  18   4  12  10
   3   7   5  15  15   3  19   9  10   8
Полученный массив:
 128  97 100 116 142 111  91 126 100  94
4,4(44 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
Полный доступ к MOGZ
Живи умнее Безлимитный доступ к MOGZ Оформи подписку
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ