Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 10.12.2016
Сообщений: 1
1

с паскаля на плюсы

10.12.2016, 15:10. Показов 633. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
доброго времени суток, так как я в паскале не ахти, прошу помощи для перевода данного кода в плюсы
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
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
program plast;
Uses Crt, graphABC;
const mash=20; ampl=5; fi0=pi/4;  om=1;
Var
   grMode,grDriver,errCode,i,l:integer;
   r:integer;
function f(x:real):real;
begin
    f:=ampl*cos(om*x+fi0);
end;
 
procedure DrawCoord;
var j:integer; s:string;
begin
  setcolor(6);
  line(0,240,640,240);
  i:=320;  j:=0;
  while i<=640 do
  begin
       line(i,239,i,241);
       i:=i+mash; j:=j+1;
       str(j,s);
       Outtextxy(i,245,s);
  end;
         i:=320;
  while i>=0 do
  begin
       line(i,239,i,241);
    i:=i-mash;
  end;
 
end;
 
procedure Polyar;
var
  i,dx,al,x,b,xx:real;
  k:integer;
begin
 highvideo;
  al:=20; i:=0; dx:=pi/300;
 while (i<=al+dx) do
  begin
      putpixel(round(320+mash*i),round(240-mash*f(i)),5);
      i:=i+dx;
      {setcolor(7);
      circle(320,round(240-f(i)*mash),10);
      for k:=1 to 3200 do;
      setcolor(15);
      circle(320,round(240-f(i)*mash),10); }
  end;
 
end;
 
procedure InitGr;
begin
 grdriver:=detect;
 initgraph(grdriver,grmode,'');
 errcode:=graphresult;
 if errcode=0 then
  begin
      SetBkColor(15);
      DrawCoord;
      Polyar;
      readln;
  end
  else
  begin
    writeln('ERROR : ',errcode);
    readln;
    halt(1);
  end;
   closegraph;
end;
 
BEGIN
clrscr;
          InitGr;
END.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.12.2016, 15:10
Ответы с готовыми решениями:

Закрыть вкладки Паскаля при исполнении Паскаля
В Паскаль АВС.Нет открыто несколько вкладок. Запускается следующая программа (вкладка). Как в нее...

Построить треугольник Паскаля. Используя треугольник Паскаля, вычислить 𝑘−ое число Фиббоначчи. Нумерация чисел Фиббона
#include &lt;iostream&gt; using namespace std; int main() { setlocale(LC_ALL, &quot;Russian&quot;); ...

Плюсы и минусы
В массиве Z(m) найти число чередований знака, то есть число переходов с плюсов на минус или с...

Переход на плюсы.
Здравствуйте. Я вот уже год как программирую на языке Си, и хотелось бы начать на плюсах... С...

0
10.12.2016, 15:10
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.12.2016, 15:10
Помогаю со студенческими работами здесь

Плюсы делфи!
Привет) помогите разобраться пожалуйста... Делфи уже стока лет, и все равно очень много людей на...

Плюсы и минусы
Господа, хочется узнать ваше мнение по такому варианту работы с сервером терминалов. Хочу...

Плюсы и минусы C#
Добрый день! Не хочу ни в коем случае развязывать вечную войну идущей между Delphi и С, но...

Раставьте плюсы и минусы)
Народ, я в электронике нуб. Помогите с полюсами на штекерах и ключе. На рисунке у батареи вывод 1 -...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru