![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 10.12.2007
Сообщений: 69
|
![]()
Сделал задачу на Паскале, но почему-то не получается сформировать массив, при тестировании массива выводит массив состоящий из нулей!
Подскажите пожалуйста в чем ошибка! дан массив x.Получить массив y, каждый элемент которого определяется формулой: y[i]=(((x[i])^2) -2!)*(((x[i])^3) -3!)+...+(((x[i])^9) -9!). моя прога: program lab; var x,y:array [1..10] of integer; i,z,t,n,l,m,p,f:integer; begin readln(n); for i:=1 to n do begin readln(x[i]); end; for i:=1 to n do begin f:=2; p:=x[i]; l:=x[i]; t:=1; for m:=2 to 9 do begin p:=l*p; {формирование степени} f:=f*m; {формирование факториала} z:=p-f; {НАХОЖДЕНИЕ СКОБКИ} t:=t*z; {нахождение произведения скобок} end; y[i]:=t end; for i:=1 to n do write(y[i],' '); end. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
vlad1991,
1) а поясните, чему верить "=(((x[i])^2) -2!)*(((x[i])^3) -3!)+...+(((x[i])^9) -9!). может последовательность представляет собой всё таки СУММУ?! 2) а Ваша проблема в том, что тип данных Integer просто НЕ ВМЕЩАЕТ те числа, которые получаются в результате расчётов. замените, хотя бы на: Код:
|
![]() |
![]() |
![]() |
#3 | |
Старожил
Регистрация: 13.10.2007
Сообщений: 2,740
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#4 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]() Цитата:
ну, или городить огород с "длинной" арифметикой... ;-( |
|
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 13.10.2007
Сообщений: 2,740
|
![]()
У него скорее сумма, а он уперся с умножением, смысл не понимает. Я ему пытался на этот вопрос в другой теме объяснить, не знаю, понял или нет.
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Помогите пожалуйста решить задачки в Паскале(Массив-Сортировка) | VisTBacK | Помощь студентам | 1 | 14.10.2008 02:20 |
задача на паскале - Матрица,2-х мерный массив | vdv08 | Помощь студентам | 15 | 22.09.2008 14:48 |
задача на паскале - Матрица,2-х мерный массив | vdv08 | Помощь студентам | 1 | 14.09.2008 12:45 |
массив в паскале | istragon | Помощь студентам | 3 | 04.12.2007 09:41 |