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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 11.03.2015, 01:32   #1
sefs
Новичок
Джуниор
 
Регистрация: 02.03.2015
Сообщений: 2
По умолчанию Переделка под делфи

Помогите переделать под делфи, у меня ругается почему то.
В самом задании надо было: вывести на экран в виде таблицы и найти произведение минимального и максимального массива
Код:
const
  m=4;
var
  k,n:integer;
  a:array [1..m,1..m] of real;
  min,max:real;
 
function f(i:integer):real;
begin
  f:=9.2*sqr(cos(i))-abs(sin(i/1.1));
end;
 
function g(i:integer):real;
begin
  g:=12.4*sin(abs(i/2.1))-8.3*cos(1.2*i);
end;
 
begin
  for k:=1 to m do
    begin
      for n:=1 to m do
        begin
          a[k,n]:=n*f(k)+sin(k)*g(n);
          write(a[k,n]:10:2);
        end;
      writeln;
    end;
  max:=a[1,1];
  min:=a[1,1];
  for k:=1 to m do
    for n:=1 to m do
      begin
        if a[k,n]>max then
          max:=a[k,n];
        if a[k,n]<max then
          min:=a[k,n];
      end;
  writeln(min*max:10:2);
  readln;
end.

Последний раз редактировалось Stilet; 11.03.2015 в 07:48.
sefs вне форума Ответить с цитированием
Старый 11.03.2015, 01:51   #2
type_Oleg
Старожил
 
Аватар для type_Oleg
 
Регистрация: 02.03.2008
Сообщений: 2,504
По умолчанию

Цитата:
Сообщение от sefs Посмотреть сообщение
...у меня ругается почему то...
Если ваша Delphi не только ругается, но и что-то пишет, то прочитав то, что она пишет, можно и самому понять.

Я бы на месте Delphi тоже ругался, если бы исходный код начинался со слова const, а не со слова program

PS Нужен именно консольный вариант ?
Тогда непонятен практический смысл переделки.

Последний раз редактировалось type_Oleg; 11.03.2015 в 02:07.
type_Oleg вне форума Ответить с цитированием
Старый 11.03.2015, 06:47   #3
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,629
По умолчанию

Цитата:
...у меня ругается почему то...
щас я ругаться начну!
бонус тебе.
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Старый 11.03.2015, 07:50   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
у меня ругается почему то.
Всетки культурный у нас форум )
Правильные нам студенты попадаются - не желают выкладывать ругань компилятора. Еще бы, за мат можно и получить
Так держать, гакусей
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 11.03.2015, 08:04   #5
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,629
По умолчанию

был бы я компилятором, бил бы в морду, особенно за однобуквенные идентификаторы!
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Переделка программного кода СИ под Linux SKu_ALP Фриланс 0 16.05.2012 14:58
Зигрузка картинок в БД из под делфи BastAngel БД в Delphi 6 04.04.2012 12:40
Переделка скрипта под видео vinil Фриланс 0 24.06.2011 21:41
переделка DOS програмы под Windows Merrowing Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 6 08.06.2010 22:29
исправить компонент под делфи 2007 Roof Компоненты Delphi 1 31.08.2008 09:09