Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.04.2012, 00:28   #1
spinogryz_ua
Форумчанин
 
Аватар для spinogryz_ua
 
Регистрация: 14.01.2012
Сообщений: 150
Смех из Pascal в C++

Не очень дружу с С++...
Смогёте перевести?
Код:
Var x,sv,y,sz:real;
i,j,f,r:integer;
begin
   writeln('ввести x');
read(x);
writeln('внутреннея сума','    Внешнея сума');
sz:=0; f:=120;
for j:=4 to 11 do
begin
sv:=0;
 i:=1; r:=1;
while i<=12 do
begin
y:=r*(exp((i+1)*ln(x))*ln(i+x))/(f+exp(i+x));
sv:=sv+y;
i:=i+1; r:=-r;
end;
f:=f*(j+2); sz:=sz+sv;
writeln (sv:15:10,' ',sz:15:10);
end;
writeln('Окончательная внешняя сума = ',sz:15:10);
end.
spinogryz_ua вне форума Ответить с цитированием
Старый 28.04.2012, 00:45   #2
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,289
По умолчанию

Проверьте:
Код:
#include <iostream>
#include <math.h>
using namespace std;
 
int main() {
 
        double x,sv,y,sz=0;
		int i,f=120,r;
        cout << "Input x: ";
        cin >> x;
		cout << endl;
		cout << "Internal sum   External sum" << endl;
		for (int j=4; j<12; j++)
		{
			sv=0;
			i=1;
			r=1;
			while (i<=12)
			{
				y=r*(exp((i+1)*log(x))*log(i+x))/(f+exp(i+x));
				sv+=y;
				i++;
				r=-r;	
			}
			f*=(j+2);
			sz+=sv;
			cout << sv << ' ' << sz << endl;
		}
		
        cout << "Resulted external sum: " << sz << endl;
        return 0;
}
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
BDA вне форума Ответить с цитированием
Старый 28.04.2012, 12:34   #3
spinogryz_ua
Форумчанин
 
Аватар для spinogryz_ua
 
Регистрация: 14.01.2012
Сообщений: 150
По умолчанию

Да. Это то что нужно! Спасибо!
spinogryz_ua вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Pascal: Массивы, подпрограммы, текст на языке Pascal WarriorCow Помощь студентам 4 22.02.2012 15:28
Программы в Pascal, среда pascal ABC. Лабораторные работы Одинокая Волчица Фриланс 8 10.02.2012 20:09
Неудобство ABC Pascal и глюк Borland Pascal proser93 Помощь студентам 0 19.11.2011 19:01
Turbo Pascal и Free Pascal , в чем разница? antoxann Паскаль, Turbo Pascal, PascalABC.NET 31 09.11.2011 07:52
а free pascal не читает задачи которые написаны на turbo pascal? demonara Паскаль, Turbo Pascal, PascalABC.NET 3 25.05.2009 16:28