Как сделать программу на Delphi, которая бы вычисляла факториал?

Как сделать программу на Delphi, которая бы вычисляла факториал?
Программа вычисляющая факториал (Delphi)

В Delphi с помощью циклов вы можете также создать и программу, которая бы вычисляла факториал практически мгновенно! ( И при этом не нужно использовать различного рода математические формулы). Следуя шагам, описанным ниже, вы также сможете сделать такую программу!

Инструкция

Уровень сложности: Несложно

1 шаг

Как сделать программу на Delphi, которая бы вычисляла факториал?
Примерно так и расположите все три компонента

Для того, чтобы написать код для программы, вычисляющей факториал, будем использовать цикл While…Do. Создайте новую форму в окне вашей программы и закиньте со вкладки standard следующие компоненты: Button, Edit, Label. Расположите их примерно так, как показано на скриншоте.

2 шаг

Как сделать программу на Delphi, которая бы вычисляла факториал?

Затем измените свойство caption у формы, кнопки и ’edit’a на “Вычисление факториала”, “Вычислить факториал” и “Ответ” соответственно. А у компонента “Edit” очистите свойство text, затем создайте обработчик OnClick и впишите в него следующее:
begin
Edit1.Clear;
end;
Для чего это, может появиться у вас вопрос? Это для того, чтобы при нажатии на edit, данное поле редактирования очищалось, чтобы не удалять написанное в нём с помощью кнопки Back Space.

3 шаг

Как сделать программу на Delphi, которая бы вычисляла факториал?

Теперь важный шаг, в котором нужно осмыслить код! Создайте обработчик OnClick для кнопки и впишите туда следующий программный код:
var
a,b,c:real;
begin
a:=StrToFloat(Edit1.Text);
b:=1;
c:=1;
while c<=a do
begin
b:=b*c;
c:=c+1;

Label1.Caption:=FloatToStr(b);
end;

В Edit будем вводить значение ‘a’. То есть факториал какого числа нужно вычислить с помощью данной программы.

4 шаг

Как сделать программу на Delphi, которая бы вычисляла факториал?
Готовая программа

Всё программа готова, осталось запустить её. Запустив впишите в “Edit” какое-нибудь положительное число и нажмите на кнопку “Вычислить факториал”, в "Label"e отобразится ответ! Вот так довольно просто можно сделать программу на Delphi, которая бы вычисляла факториал!

Обсуждение

Ваш комментарий

Запросить инструкцию

Не нашли нужную пошаговую инструкцию?
Возможно, что кто-то из посетителей сайта сможет помочь. Оставьте запрос прямо сейчас, если Вы уверены, что эта тема ещё не освещена на нашем проекте!

Рейтинг
  1. +
  2. 0
0
1