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

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

Вернуться   Форум программистов > IT форум > Общие вопросы по программированию, компьютерный форум
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 12.05.2021, 09:13   #1
Дарья0108
 
Регистрация: 07.10.2020
Сообщений: 9
По умолчанию Не знаю как перевести с Паскаля на C++

Procedure A_LU (A:TMatrix; n:Integer; var L,U:Tmatrix);
var
i, j, k, :Integer; Sum :Real;
Begin
for i:=1 to n do
begin
for j:=1 to n do
begin
sum:=0;
if i>=j then
begin
for k:=1 to j-1 do
Sum:=Sum+L[i,k] *U[k,j];
L[i,j]:=A[i,j]-Sum
end
else
begin
for k:=1 to i-1 do
s:=s+L[i,k] *U[k,j];
U[i,j]:=(A[i,j]-Sum)/L[i,i]
end;
end;
end;
End;
Дарья0108 вне форума Ответить с цитированием
Старый 12.05.2021, 15:11   #2
Desc
Участник клуба
 
Аватар для Desc
 
Регистрация: 21.11.2007
Сообщений: 1,063
По умолчанию

Писали конвертер на форуме: Конвертер из Паскаля в Си

P. S.
В данном коде и конвертировать то особо нет чего.
Заменить begin и end на {}
I am not a wizard, I am just learning.

Последний раз редактировалось Desc; 12.05.2021 в 15:15. Причина: Добавил P. S.
Desc вне форума Ответить с цитированием
Старый 12.05.2021, 16:45   #3
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 16,219
По умолчанию

Цитата:
Сообщение от Desc Посмотреть сообщение
Заменить begin и end на {}
Циклы for поменять надо. В if скобочки добавить и then убрать. Переменные объявить немного иначе. Процедуру переделать в void-функцию. := заменить на =. Обращение к элементам массива делать через [][]. Вроде бы и все.
Arigato вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как перевести данную программу из паскаля в с++ Psyho_link Помощь студентам 1 04.11.2020 12:28
Как перевести код из паскаля в с++ AlinaV Помощь студентам 1 04.12.2017 15:06
Перевести из Паскаля в Си kukobch Помощь студентам 1 06.05.2017 18:40
перевести из паскаля в си++ екатерина новикова Помощь студентам 0 19.12.2011 19:02