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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 13.09.2009, 19:19   #11
world12_tk
Форумчанин
 
Регистрация: 24.02.2009
Сообщений: 269
По умолчанию

Здраствуйте уважаемые форумчанины.... У меня тут возник маленький вопрос.... spamer помог мне в исправлении ошибка на проверку четности переменной i. Когда я начал писать отчет я увидел, что переменная i может быть любым числом, точнее вещественным... Тогда mod не работает... не поможете исправить?
вот код примера:
Код:
procedure TForm1.Button1Click(Sender: TObject);
var
 x,i,temp : Integer;
 fun,ma:Extended;
begin
  i:=StrToInt(Edit1.Text);
  Memo1.Lines.Add(' i='+Edit1.Text);
  x:=StrToInt(Edit2.Text);
  Memo1.Lines.Add(' x='+Edit2.Text);
  case RadioGroup1.ItemIndex of
    0: fun:=(Exp(x)-Exp(-x))/2;
    1: fun:=sqr(x);
    2: fun:=Exp(x);
  end;
  temp := i mod 2;
  if (temp=0) and (x>0) then
    ma:=i*sqrt(fun)
  else
    if (temp<>0) and (x<0) then
      ma:=i/2*sqrt(abs(fun))
    else
      ma:=sqrt(abs(i*fun));
  Memo1.Lines.Add(' maxabs='+FloatToStrF(ma,ffFixed,8,3))
end;
Заранее спасибо
world12_tk вне форума Ответить с цитированием
Старый 13.09.2009, 19:52   #12
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

world12_tk, не занимайтесь ерундой и не болтайте глупости.
вот, например, с википедии:
Цитата:
Сообщение от Википедия
Чётность в теории чисел — способность целого числа делиться без остатка на 2.
поясняю - понятия чётный и нечётный в математике определены ТОЛЬКО ДЛЯ ЦЕЛЫХ ЧИСЕЛ.
всё остальное - от лукавого... можно, конечно, придумать, что если последняя ЦИФРА числа делится на два, то число чётное, но это будет самодеятельность. На месте преподавателя я только бы только за это на пару баллов оценку снизил...
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Осуществить алгоритм в Delphi MalCer Помощь студентам 2 11.04.2009 18:51
Алгоритм подсчёта чистой прибыли (Delphi) dmitriyzahar73 Фриланс 3 02.04.2009 16:56
Delphi. Массивы,алгоритм симметрии строки Fonarik Помощь студентам 6 28.10.2008 19:59
Алгоритм перебора (Delphi) Air Помощь студентам 11 20.07.2008 20:28
Проблема структуры else в Delphi jora-objora Помощь студентам 3 03.02.2008 18:10