Ananasikbeauti
15.02.2020 03:01

Доделайте программу. у меня есть меню и мне надо вставить туда программу в пункт «нарисовать астроиду", и в пункт "справка" написать текст код меню: uses graphabc; const x0 = 150; y0 = 200; w = 100; step = 120; n = 3; kv1=0; kv2=1; kv3=2; var f: integer; q: array[1..3] of string= ('нарисовать астроиду','справка','выход'); procedure menu(f: integer); var i: integer; begin for i: =1 to 3 do begin setfontsize(10); if f=i then setfontcolor(clred) else setfontcolor(clgreen); textout(200,100+i*30,q[i]); end; end; procedure choose; begin case f of 1: begin; textout (1,1,'да'); end; 3: halt; end; end; procedure up; begin if f=1 then f: =3 else f: =f-1; clearwindow; menu(f); end; procedure down ; begin if f=3 then f: =1 else f: =f+1; clearwindow; menu(f); end; procedure keydown(key: integer); begin case key of vk_up: up; vk_down: down; vk_enter: begin; choose; end; end; end; begin f: =1; menu(f); onkeydown : = keydown; end. код программы: uses graphabc; var r, xc, yc, x1, y1: integer; x, y, t: real; s: string; begin repeat write('vvedite radius [50..200] r='); readln(r); until r in [50..200]; setwindowsize(400, 400); xc : = windowwidth div 2; yc : = windowheight div 2; line(0, yc, 2 * xc, yc); line(xc, 0, xc, 2 * yc); t : = 0; while t < = 2 * pi do begin x : = r * (sqr(cos(t)) * cos(t)); y : = r * (sqr(sin(t)) * sin(t)); x1 : = xc + round(x); y1 : = yc - round(y); putpixel(x1, y1, clgreen); t : = t + 0.001; end; setbrushcolor(clgreen); //setfillstyle(6, 12); //floodfill(xc, yc, clgreen); textout(50, 40, 'astroida'); textout(50, 60, 'x=r*cos^3(t) y=r*sin^3(t)'); str(r, s); textout(50, 80, 'pri r=' + s); end. текст у меню "справка": астроида это кривая, которую описывает фиксированная точка круга, с середины касаясь неподвижного круга раза большего радиуса, и катится по нему без скольжения

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
lolkaTV
13.02.2022 12:09

1 - 2

2 - 1

3 - 3

Объяснение:

Относительный адрес ячейки в Excel - адрес, который изменяется при переносе формулы или ссылки. Состоит из буквы столбца и номера строки. (А1)

Абсолютный адрес ячейки в Excel - адрес, который не изменяется при переносе формулы или ссылки. Для этого перед индексами столбца и строки ячейки необходимо поставить знак доллара «$». ($А$1).

Смешанный адрес ячейки в Excel - адрес, который частично изменяется и частично не изменяется при переносе формулы или ссылки. Для этого перед индексами столбца или строки ячейки необходимо поставить знак доллара «$». ($А1 или А$1). При этом часть перед которой стоит знак $ изменяться не будет, а та перед которой не стоит знак $ изменяться будет.


10 б если можете и со след заданиями в коментах,если вам не трудно
0,0(0 оценок)
Ответ:
sharapoid
13.11.2021 04:49

Используемые символы

В качестве переменных используются буквы латинского и русского алфавитов (большие и маленькие), а также цифры, написанные после буквы (индекс переменной). Таким образом, именами переменных будут: a, x, a1, B, X, X1, Y1, A123 и так далее.

Для записи логических операций можно использовать как обычные символы клавиатуры (*, +, !, ^, ->, =), так и символы, устоявшиеся в литературе (∧, ∨, ¬, ⊕, →, ≡). Если на вашей клавиатуре отсутствует нужный символ операции, то используйте клавиатуру калькулятора (если она не видна, нажмите "Показать клавиатуру"), в которой доступны как все логические операции, так и набор наиболее часто используемых переменных.

a b a ∧ b a ∨ b ¬a ¬b a → b a = b a ⊕ b

0 0 0 0 1 1 1 1 0

0 1 0 1 1 0 1 0 1

1 0 0 1 0 1 0 0 1

1 1 1 1 0 0 1 1 0

Объяснение:

удачи бро

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота