Форум программистов, компьютерный форум CyberForum.ru

перевод из Pascal в С++ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Многочлен с комплексными числами http://www.cyberforum.ru/cpp-beginners/thread190585.html
Даны натуральное число n, действительные числа х,у,а0,b0...an,bn. Вычислить по схеме Горнера значение многочлена с комплексными коэффициентами:(а0+ib0)*(x+iy)^n+(a1+ib1)(x+iy)^(n-1)+...+(a(n-1)+ib(n-1))(x+iy)+(an+ibn). Схему Горнера вроде реализовал, да и весь код проверен перепроверен, но так и не нашел ошибку или неточность, вот код: #include <stdio.h> #include <math.h> #include <conio.h> ...
C++ Ограничение времени ввода. нада дать юзеру 10 сек на ввод значения Х. Еси он провтыкал 10 сек, то стандартно Х = 0. в худшем случае дать возможность 10 секунд вводить етот Х. в лучшем, сразу после ввода икса прога идет работать дальше. Я пишу кроссплатформенную консольную прогу... возможно ли такое?? хотябы для любой ОС? http://www.cyberforum.ru/cpp-beginners/thread190564.html
C++ Подсчет в строке символов вводимых с клавиатуры
День добрый. Стоит задача ввести с клавиатуры строку потом вводим вторую строку и сравниваем совпадение символов. пример: строка 1:asdfafsdfsaaafsdfsfsaadsfsaafsdfaa строка 2: аа результат: 5 - тоесть совпадение ааа с аа считает 2 раза. int main() { char string1;
одномерный массив C++
одномерный массив заполнить случайными плавающими числами и отсортировать по убыванию (число элементов массива не менее 15, сортировку произвести пузырьковым методом)
C++ Указатели. http://www.cyberforum.ru/cpp-beginners/thread190537.html
Как написать эту программу через указатели??? #include <stdio.h> #include <conio.h> int main() { int a; int b; int c; int s; int n;
C++ Массив целых чисел. Дан массив целых чисел. а) Разделить все элементы массива на его первый элемент; б) увеличить все элементы массива в два раза; в) уменьшить элементы массива на число A. подробнее

Показать сообщение отдельно
edise
0 / 0 / 0
Регистрация: 13.11.2010
Сообщений: 3
13.11.2010, 15:58     перевод из Pascal в С++
Здравствуйте, помогите пожалуйста!
Есть программа на Pascal'e, моделирующая падение тела, не могли бы вы помочь с переводом ее в С++ Builder, так как ее надо усовершенствовать (сделать выбор формы тела, и изменение плотности среды).

Вот код программы:


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
program telo;
uses crt,graph;
var grDriver,grMode,y:integer;
    g,m,v,v0,a,a0,h,
      dt,S,S0,t,k:real;
begin
 g:=10;h:=2000;k:=10;
 m:=100;dt:=sqrt(2*h/g)/100;
 grDriver:=Detect;
 InitGraph(grDriver,grMode,' ');
 circle(300,100,5);
 setfillstyle(5,2);
 bar(200,320,400,330);
 repeat until keypressed;
 t:=0;S0:=0;v0:=0;a0:=g;
 repeat
  t:=t+dt;
  S:=S0+v0*dt+a0*sqr(dt)/2;
  v:=v0+a0*dt;
  a:=(m*g-k*v)/m;
  y:=round(100+S*(320-100)/h);
  setcolor(15);circle(300,y,5 );
  delay(20);
  setcolor(0);circle(300,y,5);
  S0:=S;a0:=a;v0:=v;
 until (S&gth) or (y&gt319);
 setcolor(15);
 circle(300,y,5);
 readln;
 CloseGraph;
end.

заранее спасибо
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 10:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru