0 / 0 / 0
Регистрация: 17.10.2019
Сообщений: 8
1
GraphABC

Не могу понять как правильно сделать программы для этих задач

23.10.2019, 17:27. Показов 274. Ответов 2
Метки нет (Все метки)

1. Если символ есть «Т», то создать целочисленный файл. Преобразовать его так: записать +1 вместо максимального элемента и -1 вместо минимального. Преобразованный массив записать в другой файл. Оба файла вывести на экран.
2.Для любого другого символа построить график р(φ):=а*sin(2 φ). (Четырёхлепестковая роза) в полярной системе координат.
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.10.2019, 17:27
Ответы с готовыми решениями:

Не могу понять как правильно сделать объединение
Добрый день совсем недавно начал изучать join не могу сделать запрос. Сейчас я делаю запрос SELECT...

Не могу понять как правильно сделать пример
package com.company; import java.util.Scanner; import static java.lang.Math.*; public...

Не могу понять как правильно сделать задачу с функциями
В рамках университетского Дня спорта в соревнованиях по кроссу участвуют команды факультетов,...

Не могу понять как написать меню выбора задач
Здравствуйте! Cуть вопроса такова: Мне нужно написать менюшку, через которую необходимо выбирать...

2
Почетный модератор
64065 / 47477 / 32732
Регистрация: 18.05.2008
Сообщений: 115,185
23.10.2019, 17:37 2
Цитата Сообщение от DobriFox Посмотреть сообщение
(Четырёхлепестковая роза) в полярной системе координат.
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
uses graphABC;
var c,d,i,x1,y1,fn,fk:integer;
    r,f,m,x,xr,yr:real;
begin
setwindowsize(600,600);
centerwindow;
c:=300; //координата центра окна
//КООРДИНАТНАЯ  СЕТКА
d:=round((c-40)/20);//шаг по оси радиуса в пикселях
setpencolor(clBlue);
setbrushstyle(bsClear);
for i:=1 to 10 do
 begin
  //рисуем окружности
  circle(c,c,2*i*d);
  //пишем шкалу
  textout(c-2*i*d+5,c+10,floattostr(2*i/10));
 end;
f:=30;//шаг по кругу=30 град
for i:=1 to 12 do//делим на 12 частей
 begin
  //рисуем радиусы пунктиром
  Setpenstyle(psDash);
  x1:=c+round((c-40)*cos(i*f*pi/180));
  y1:=c-round((c-40)*sin(i*f*pi/180));
  line(c,c,x1,y1);
  //пишем подписи
  if (x1>=c)and(y1<c) then textout(x1+10,y1-15,inttostr(i*30))
  else if (x1>=c)and(y1>=c) then textout(x1+10,y1+10,inttostr(i*30))
  else if (x1<c)and(y1<c) then textout(x1-40,y1-15,inttostr(i*30))
  else if(x1<c)and(y1>=c)then textout(x1-40,y1+10,inttostr(i*30))
 end;
//рисуем осевые линии сплошной линией
Setpenstyle(psSolid);
line(10,c,windowwidth-10,c);
line(c,0,c,windowheight);
textout(c+5,c+10,'0');
textout(25,c+10,'R');
//ГРАФИК
f:=0;//начальный угол
setpencolor(clRed);
setpenwidth(2);
while f<=2*pi do//полный оборот
 begin
    r:=2*sin(2*f);//уравнение в полярных координатах
    xr:=r*cos(f);//приведение к Декартовым
    yr:=r*sin(f);
    x1:=c+round(10*d*xr);//приведение к экранным
    y1:=c-round(10*d*yr);
    if f=0 then moveto(x1,y1)
    else lineto(x1,y1);
    f:=f+0.01;
 end;
end.
0
0 / 0 / 0
Регистрация: 17.10.2019
Сообщений: 8
23.10.2019, 18:27  [ТС] 3
Спасибо)
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.10.2019, 18:27

Не могу понять как написать правильно.
Не могу понять как это написать правильно. Оно даже не компилируется. #include&lt;iostream&gt;...

Не могу понять как правильно считать строки
Задача: Задача1. «Поиск в строке» Самым популярным вопросом прошлого контеста был вопрос о...

Не могу понять как правильно описать цикл
Помогите пожалуйста. Не могу понять как правильно описать цикл. С помощью метода: Найти количество...

Не могу понять, как правильно применить формулу Пика
Синими точками отмечены узлы клеток на границе, красные - узлы клеток внутри фигуры. По формуле...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.