|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
07.12.2008, 22:23 | #1 |
Регистрация: 07.12.2008
Сообщений: 4
|
проверьте программку пожалуйста!
Прочитать из файла матрицу целых чисел 10*10. Найти сумму факториалов лежащих в заданной области. Факториалы вычислять при помощи функции. Область два треугольника основание 1 по 5-ому столбцу и вершина 1 элемент 5 строки; 2 треугольник такой же основание по 10 столбцу вершина в 6 столбце 5-ой строки.
|
07.12.2008, 22:24 | #2 |
Регистрация: 07.12.2008
Сообщений: 4
|
вот что у меня получилось
PROGRAM KURS; var fd,fr:text; a:array[1..10,1..10] of integer; n,m,i,j,t,k:integer; function inf(x:integer):longint; var s:real; begin s:=1; while (x<>2) do begin s:=x*(x-1); x:=x-1; end; inf:=s; end; begin assign (fd,'kurs.dat'); assign (fr,'kurs.res'); reset(fd); rewrite(fr); read(fd,m,n); for i:=1 to n do for j:=1 to n do read (fd,a[i,j]); if n mod2=0 then k:=ndiv2; s:=0; n:=10; for i:=1 to k do begin {n:=n-1; t:=1;} for j:=t to n do s:=s+inf(x(i,j)); t:=t+1; end; writeln(s); n:=10; for i:=k+1 to n do begin for j:=n+1-i to i=j do s:=s+inf(x(i,j)); end; writeln (fr,'s=',s:7); readln; close(fd); close(fr); end. |
08.12.2008, 01:35 | #3 |
Форумчанин
Регистрация: 26.07.2008
Сообщений: 116
|
Не очень, прямо скажем. Я переписал для понятности:
PHP код:
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проверьте пожалуйста.. | NSvirus | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 24.11.2008 01:39 |
Протестируйте программку, пожалуйста | Air | Софт | 7 | 25.07.2008 16:37 |
Проверьте пожалуйста код | forumu | Помощь студентам | 1 | 27.12.2007 21:49 |
Проверьте пожалуйста текст программы | Dim@ | Помощь студентам | 1 | 26.12.2007 19:53 |
Проверьте ошибки пожалуйста в задачах. | velgelmina | Помощь студентам | 3 | 09.06.2007 22:10 |