![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
|
на фото помогите пожалуйста заранее спасибо
![]() |
|
#2
|
||||
|
||||
|
Хм... Как-то так:
Код:
program Project1;
{$APPTYPE CONSOLE}
uses
SysUtils;
function fact(n:int64):int64;
begin
if (n=1) or (n=0) then
fact:=1
else
fact:=fact(n-1)*n;
end;
var
m,k,l:int64;
f:int64;
begin
WriteLn('m?');
ReadLn(m);
WriteLn('k?');
ReadLn(k);
WriteLn('l?');
ReadLn(l);
f:=fact(l)*(fact(m)-fact(k));
WriteLn('F=',f);
ReadLn;
end.Последний раз редактировалось Aristarh Dark, 07.05.2021 в 11:57. |
|
#3
|
|||
|
|||
|
Спасибо большое, только к этому заданию нужна блоксхема можете показать как она выглядит в этом задании ?
|
|
#4
|
|||
|
|||
|
введи в гугле "блок схема алгоритма" и посмотри картинки как их рисовать.
В твоем случае. Для общей программы: Код:
--------
( Начало )
--------
|
-------------
/ Ввод m,k,l /
-------------
|
------------------
| Вычисление |
| f = (m!-k!)*l! |
------------------
|
---------
/ Вывод f )
\ )
---------
|
-------
( Конец )
-------Блок схема вычисления факториала (функции) обычно приводится отдельно. Пример можно найти тут: http://smiuk.sfu-kras.ru/kodnyanko/s.../5/AlgLab5.htm |
|
#5
|
|||
|
|||
|
Необходимо вставить в ячейки таблицы StringGrid определенные значения.
Пытаюсь это сделать через StringGrid.cells[i,y]:='proba', Программа все проходит, но значения в таблице не появляются. Подскажите в чем дело. |
|
#6
|
|||
|
|||
|
StringGrid это тебе не Excel. Там сначала надо выставить кол-во строк и столбцов. Хотя странно, вроде, если нужная ячейка находится за границей созданных, должно падасть с исключением...
|
|
#7
|
|||
|
|||
|
указанный пример был проверен на конкретных ячейках(0,0) и (2,2). Количество строк и столбцов выбрано по 5. При попытке извлечь содержимое ячейки после присвоения значения показала, что значение занесено в ячейку. Проблема в том, что это значение почему-то не выводится на экран
|
|
#8
|
|||
|
|||
|
путем проб и ошибок смог вывести содержимое ячейки на экран. Но оно появляется только при клике по ячейке, несмотря на то, что опция goAlwaysShowEditor включена.
А значение фиксированной ячейки вывести не экран все равно не получается |
|
#9
|
|||
|
|||
|
Похоже помощи я не дождусь
|
|
#10
|
|||
|
|||
|
Да непонятно, что там у тебя такое.
Ты какое приложение пишешь? VCL или FMX? Можнет какие заморочки с FMX... с VCL как бы проблем быть не должно. |