![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 20.04.2010
Сообщений: 7
|
![]()
Создание рекурсивной процедуры на примере вычисления факториала
Шаг 1. Создайте приложение Windows в C# и установите на нее элементы как это показано на рисунке: Шаг 2. В классе формы объявите две переменные целого типа с именами f и n. Шаг 3. Создайте в классе формы пользовательскую (рекурсивную) функцию с именем fact int fact(int i) { if (i == 1) { return 1; } else return i * fact(i - 1);//Здесь вызывается рекурсивно функция fact } Шаг 4. Создайте обработчик события на нажатие кнопки Выход. Шаг 5. Создайте обработчик события на нажатие кнопки Вычислить сле-дующего содержания: private void button1_Click(object sender, EventArgs e) { n = Convert.ToInt32(textBox1.Text); f = fact(n); label2.Text = "Факториал f = n! = " + Convert.ToString(f); } Шаг 6. Сделайте так, чтобы при вводе вместо целого числа, буквы, строки или дробного числа выводилось соответствующее сообщение о неправиль-ном вводе. |
![]() |
![]() |
![]() |
#2 |
Регистрация: 20.04.2010
Сообщений: 7
|
![]()
сделала все кроме Шаг 2. В классе формы объявите две переменные целого типа с именами f и n.
вот что получилось , но шаг 2 так и не могу Последний раз редактировалось nadminka; 26.05.2010 в 11:35. |
![]() |
![]() |
![]() |
#3 |
Регистрация: 20.04.2010
Сообщений: 7
|
![]() Код:
|
![]() |
![]() |
![]() |
#4 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
Код:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
эксел создание видимой всеми процедуры | dasmeer | Помощь студентам | 3 | 13.03.2010 09:16 |
Функция вычисления факториала (Паскаль)) | Doublefaced | Помощь студентам | 12 | 01.10.2009 23:34 |
Создание процедуры целочисленной матрицы на языке паскаль. | Darya | Помощь студентам | 3 | 11.05.2009 18:40 |
Создание процедуры на SQL | Skyline20000 | SQL, базы данных | 0 | 31.03.2009 16:57 |
Создание своей процедуры | kuzmich | Общие вопросы Delphi | 7 | 12.01.2009 15:17 |