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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 29.10.2013, 09:08   #11
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

в принципе, я, конечно, полностью согласен с мнением высказавшихся здесь форумчан:
и числа в этой явно учебной задаче нельзя брать большие и сильно отличающиеся друг от друга (вводит A и B не более 12, например)
и то, что если сделать O типом Int64, это позволит (немного, конечно) расширить диапазон допустимых величин A и B
и то, что при необходимости можно воспользоваться длинной арифметикой!

единственное, в дополнение к вышесказанным вариантам, я бы предложил nadyaH попробовать сделать O типом Extended:
Код:
var
  A,B,I:integer;
  O : extended;
begin
  A := StrToInt(EDIT1.Text);
  B := StrToInt(EDIT2.TEXT);

  O:=1.0;
  for I:=A to B do O:=O*I;
  EDIT3.TEXT := FloatToStr(O);
это, конечно, тоже не оптимальный выход из сложившейся ситуации, но, как вариант, вполне себе допустимо....
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Найти произведение натуральных чисел от а до b включительно (информатика 9 класс) Nastia1997 Помощь студентам 16 29.10.2012 19:11
Даны два целых числа Анастасия12 Паскаль, Turbo Pascal, PascalABC.NET 12 01.03.2012 21:57
Матрица целых чисел А(3,4). Найти количество нулей и произведение элементов не равных нулю (Basic) AnnKarpinskaya Помощь студентам 1 16.05.2011 23:35
Задать два массива целых чисел: А(12) и В(6). Найти минимальные элементы этих массивов и поменять.... eragon_ua Помощь студентам 5 15.04.2011 07:58
Pascal В интервале целых чисел найти все числа кратные 7 NewBi Помощь студентам 5 19.03.2010 19:55