![]() |
Внимание, важное сообщение: Дорогие Друзья!
В ноябре далекого 2001 года мы решили создать сайт и форум, которые смогут помочь как начинающим, так и продвинутым пользователям разобраться в операционных системах. В 2004-2006г наш проект был одним из самых крупных ИТ ресурсов в рунете, на пике нас посещало более 300 000 человек в день! Наша документация по службам Windows и автоматической установке помогла огромному количеству пользователей и сисадминов. Мы с уверенностью можем сказать, что внесли большой вклад в развитие ИТ сообщества рунета. Но... время меняются, приоритеты тоже. И, к сожалению, пришло время сказать До встречи! После долгих дискуссий было принято решение закрыть наш проект. 1 августа форум переводится в режим Только чтение, а в начале сентября мы переведем рубильник в положение Выключен Огромное спасибо за эти 24 года, это было незабываемое приключение. Сказать спасибо и поделиться своей историей можно в данной теме. С уважением, ваш призрачный админ, BigMac... |
|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » C/C++ - [решено] Перевод с Pascal на C++ |
|
C/C++ - [решено] Перевод с Pascal на C++
|
Новый участник Сообщения: 1 |
Народ трабл с переводом...
Program LAB3_4; Var x,f,eps,a,n:real; Begin Write('Введите значение аргумента: x = '); Readln(x); Write('Введите значение точности: eps = '); Readln(eps); f:=x; A:=x; n:=3; repeat a:=(-a)*x*x*(n-2)/n; f:=f+a; n:=n+2; until abs(a)<eps; Writeln('Арктангенс Х: ',f); Writeln('Контрольное значение вычисленной функции: ',arctan(x)); End. |
|
Отправлено: 08:56, 13-02-2013 |
Ветеран Сообщения: 1384
|
Профиль | Отправить PM | Цитировать sleepking89, и в чём трабл? Вы понимаете как работает эта программа? Что делает каждый оператор?
|
------- Отправлено: 09:20, 13-02-2013 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Будем жить, Маэстро... Сообщения: 6694
|
Профиль | Сайт | Отправить PM | Цитировать Не уверен что правильно переведу, но попробую.
#include <iostream> using std::cout; using std::cin; using std::endl; #include <math.h> int main() { int x, f, esp, a, n; cout << "Введите значение аргумента Х = "; cin >> x; cout << "Введите значение агрумента точности esp = "; cin >> esp; f = x; a = esp; n = 3; do{ a = (-a) * x * x * (n - 2) / n; f += a; n += 2; } while(abs(a) < eps); cout << "Арктангенс Х = " << f << endl; cout << "Контрольное значение вычисленной функции = " << arctan(x) << endl; cin >> a; return 0; } |
------- Отправлено: 16:28, 15-02-2013 | #3 |
Пользователь Сообщения: 108
|
Профиль | Отправить PM | Цитировать Цитата Drongo:
еще у него переменные типа real, а вы написали int, и еще парочка замечаний, так что конечный вариант будет примерно таким(имхо): #include <iostream> #include <math.h> #include <conio.h> using namespace std; int main() { float x, f, esp, a, n; cout << "Введите значение аргумента Х = "; cin >> x; cout << "Введите значение агрумента точности esp = "; cin >> esp; f = x; a = esp; n = 3; do{ a = (-a) * x * x * (n - 2) / n; f += a; n += 2; } while(abs(a) < eps); cout << "Арктангенс Х = " << f << endl; cout << "Контрольное значение вычисленной функции = " << arctg(x) << endl; getch(); return 0; } |
|
Отправлено: 04:32, 16-02-2013 | #4 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
C/C++ - Перевод с Pascal на C++ | Snake750 | Программирование и базы данных | 14 | 14-09-2015 04:48 | |
C/C++ - Перевод с Pascal на C++ | Ru1nN | Программирование и базы данных | 0 | 21-12-2011 22:45 | |
C/C++ - перевод с Pascal ABC на С++ | dhoine66 | Программирование и базы данных | 0 | 11-05-2011 22:15 | |
C/C++ - Перевод процедуры с Pascal на C++ | Snake750 | Программирование и базы данных | 56 | 05-04-2011 09:39 | |
C/C++ - Перевод с Pascal на C++ | DimaZone88 | Программирование и базы данных | 0 | 13-05-2010 13:52 |
|