@DancingWolf: *работа *смехуёчки *факап

топ 100 блогов DancingWolf — 23.07.2010 >ФУНКЦИЯ fact(i):integer;
>{
> ЕСЛИ (i > 1) ТО
> result := i* (fact (i-1))
> ИНАЧЕ
> result := 1;
>};
>K := ВВОД('Введите число','1');
>ВЫВОД('%d! = %d',k,fact(k));

Спасибо за приведенный пример при обращении и написании функций,
но данная функция работает некорректно в случае если result:= любое
значение отличное от 1 в структуре ИНАЧЕ.
Просьба исправить или сообщить почему это происходит.

Оставить комментарий

Архив записей в блогах:
Кандидат на номинацию "придумаем подпись". У флота свои причуды, но тут явно какое-то особое шаманство происходит. Но если кто-то звезды зажигает, значит, это кому-то надо. ...
Я не стану опровергать эту притчу , лишь скажу о том , что также легко манипулировать толпой , назначив для нее врага. Да такого врага, который и "виновен" в херовой жизни этой толпы. Еще легко манипулировать толпой , дав ей "величие". Пример россиян перед вами. Много есть ...
От осени остался крошечный огрызочек, поэтому всех не показанных осенних песиков собираю в один сводный пост. ...
Беспрецедентно жесткая речь Лукашенко, направленная против России. И вот на этом геополитическом разломе находится Беларусь - единственное, спокойное звено в центре Евразии. (9:10) Кто бы не был у власти в России или Беларуси. Россия поменяла братские отношения на партнерские(10:10) ...
Эта красота на фотографии - водка.   Фотографировал ее американский химик Лестер Хатт.Он помещает капельку напитка на стекло,  потом высушивает в вакууме.По его словам, на это может уходить до нескольких месяцев.Правда, я не очень понимаю, ...