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

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

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

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 10.12.2013, 21:11   #1
lyubov17
 
Регистрация: 13.10.2013
Сообщений: 6
По умолчанию Перевести с Паскаля на Си

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


Код Pascal
Код:
 const n=3;
 var m:array[1..n,1..n] of integer;
 i,j,k:byte;
 f:boolean;
 s:integer;
 begin
 writeln('Enter ',n*n,' elements:');
 for i:=1 to n do
 for j:=1 to n do
 read(m[i,j]);
 readln;
 writeln('Current Matrix:');
 for i:=1 to n do
 begin
 for j:=1 to n do
 write(m[i,j]:3);
 writeln;
 end;
 writeln;
 i:=1;
 f:=true;
 repeat
 j:=1;
 repeat
 s:=0;
 for k:=1 to n do
 s:=s+m[i,k]*m[j,k];
 if ((i=j) and (s<>1)) or ((i<>j) and (s<>0)) then f:=false;
 j:=j+1
 until not(f) or (j=n+1);
 i:=i+1
 until not (f) or (i=n+1);
 if f=true then writeln ('Ortonorm')
 else writeln ('Not ortonorm');
 readln
 end.
Заранее огромное спасибо!!!

Последний раз редактировалось Stilet; 10.12.2013 в 21:36.
lyubov17 вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
перевести из паскаля на с++ екатерина новикова Общие вопросы C/C++ 1 19.12.2011 19:21
перевести из паскаля в си++ екатерина новикова Помощь студентам 0 19.12.2011 19:02
Перевести 1 строчку из паскаля на си++ Drago56 Помощь студентам 1 19.12.2010 11:25