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

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

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 03.06.2010, 00:37   #1
Longif
Новичок
Джуниор
 
Регистрация: 03.06.2010
Сообщений: 1
По умолчанию Преобразование в Turbo Pascal

Подскажите, как программу на языке Си можно преобразовать в программу на языке Turbo Pascal?

Код:
//---------------------------------------------------------------------------
#pragma hdrstop
#include<conio.h>
#include<stdio.h>
#include<iostream.h>
//---------------------------------------------------------------------------
#pragma argsused
void main()

{

int a[8][8] =  { { 1, 2, 3, 4, 5, 6, 7, 8 },
                 { 1,-2, 3, 4, 5, 6, 7 ,8 },
                 { 6, 7, 4, 4,-5, 1, 2, 3 },
                 { 2, 4, 5, 6, 1, 2, 1, 8 },
                 { 9, 2, 3, 6, 4, 1, 0, 1 },
                 { 2, 1, 3, 7, 5, 8, 4,-4 },
                 { 7, 7, 2, 1, 0, 4, 5, 2 },
                 { 3, 3, 4, 2, 1, 4, 2,-1 } };

int main()

{

const int n=8;

cout<<"\nIshodna matriza a[i][j]:\n";
for (int i=0; i<n; ++i)
{
  for (int j=0; j<n; ++j) cout<<a[i][j]<<" ";

  cout<<"\n";
}

for (int i=0; i<n; ++i)
{
   bool flag = true;
   for (int j=0; j<n && flag; ++j) flag = (a[i][j] == a[j][i]);
  
   if (flag) printf ("%d stroka ravna %d stolbcu \n",i,i);
}

for (int i=0; i<n; ++i)
{
   bool flag = false;
   for (int j=0; j<n && !flag; ++j)  flag = (a[i][j] < 0);

   if (!flag) continue;

   int sum =0;
   for (int j=0; j<n; ++j)  sum+= a[i][j];

   printf ("summa otric.el. stroki %d  ravna %d \n",i,sum);
}

getch();
Longif вне форума Ответить с цитированием
Старый 03.06.2010, 01:12   #2
ROMA2PVT
ТАМБОВСКИЙ ВОЛК.
Участник клуба
 
Аватар для ROMA2PVT
 
Регистрация: 16.03.2010
Сообщений: 1,354
По умолчанию

Цитата:
как программу на языке Си можно преобразовать в программу на языке Turbo Pascal
Ну я думаю руками.Говорят отличный способ.
にんじゃ
ROMA2PVT вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Преобразование строки в массив чисел в Pascal(Lazarus) GaJIbI4 Помощь студентам 4 20.05.2010 20:38
Turbo Pascal or Pascal ABC Ikram Паскаль, Turbo Pascal, PascalABC.NET 0 27.04.2010 13:44
Turbo Pascal glavad Помощь студентам 5 14.12.2009 00:41
а free pascal не читает задачи которые написаны на turbo pascal? demonara Паскаль, Turbo Pascal, PascalABC.NET 3 25.05.2009 16:28
Turbo Pascal dinozavr Помощь студентам 5 13.04.2009 22:10