![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 |
Пользователь
Регистрация: 30.10.2007
Сообщений: 30
|
![]()
(-2) возводишь в 25 степень.
посмотрите и исправьте первую часть у меня. a[i,j]:=exp(i*j*ln(-2)); под знаком логарифма не может отрицательбное число стоять.(хотя вроде как все делал по правилу) Код:
Последний раз редактировалось Jodu; 26.11.2007 в 22:21. |
![]() |
![]() |
![]() |
#12 | |
Старожил
Регистрация: 13.10.2007
Сообщений: 2,740
|
![]() Цитата:
А чтобы не считать логарифмы отрицательных чисел, вводишь в программу такую функцию: Код:
a[i,j]:=step2(i*j);(Все таки я думаю, что здесь ты неправ). Последний раз редактировалось puporev; 26.11.2007 в 22:49. |
|
![]() |
![]() |
![]() |
#13 |
Пользователь
Регистрация: 30.10.2007
Сообщений: 30
|
![]()
Дана матрица А[5,5] положительных и отрицательных элементов.
А[i,j]= (-2)^i*j Объясните мне вот это.Как я понимаю элемент A[1,3]=(-2)^1*3.... Т.е. в первой строке и третьем столбце должно быть число (-8) Т.Е. матрица она будет вида(она не рандомайзом задается): -2 4 -8 ... ... 4 16 -32 ... ... -8 64 ... ... ... ... ... ... ... ... ... ... ... ... ... Исправьте меня,что я не так понимаю. |
![]() |
![]() |
![]() |
#14 | |
Старожил
Регистрация: 13.10.2007
Сообщений: 2,740
|
![]()
я настаиваю, что у тебя ошибка в задании. Ты мне все пишешь (-2)^4,(-2)^5. А ты напиши (-2)^25, тогда будем смотреть дальше.
Вот еще способ возведения отрицательных чисел в степень Цитата:
Последний раз редактировалось puporev; 27.11.2007 в 08:18. |
|
![]() |
![]() |
![]() |
#15 |
Пользователь
Регистрация: 30.10.2007
Сообщений: 30
|
![]()
можно написать,только очень большое число получится+)
(-2)^25= (-2)^5 * (-2)^5 * (-2)^5 * (-2)^5 * (-2)^5 = 64*64*64*64*64 = 1073741824 |
![]() |
![]() |
![]() |
#16 | |
Пользователь
Регистрация: 30.10.2007
Сообщений: 30
|
![]()
все сделал.Всем спасибо за помощь.
Маленький вопрос...когда можно в программе можно не писать begin после do? Цитата:
Последний раз редактировалось Jodu; 30.11.2007 в 15:15. |
|
![]() |
![]() |
![]() |
#17 |
Старожил
Регистрация: 13.10.2007
Сообщений: 2,740
|
![]()
Можно не писать begin , если в цикле выполняется одна команда, например:
for i:=1 to n do a[i]:=sqr(i); и если этот цикл не нужно прерывать с помощью exit, break, abort, continue. Более детально смотри в учебниках. |
![]() |
![]() |
![]() |
#18 |
Пользователь
Регистрация: 30.10.2007
Сообщений: 30
|
![]() Код:
|
![]() |
![]() |
![]() |
#19 |
Старожил
Регистрация: 13.10.2007
Сообщений: 2,740
|
![]()
Вот я немного поправил, сейчас похоже на матрицу.
Код:
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Двумерный Массив | n01R | Помощь студентам | 9 | 19.12.2009 16:41 |
Двумерный массив... | slim5 | Помощь студентам | 2 | 20.06.2008 23:16 |
Двумерный массив в С++ | Draid | Помощь студентам | 2 | 07.03.2008 22:06 |
Двумерный массив help | Imperceptible | Паскаль, Turbo Pascal, PascalABC.NET | 25 | 02.03.2007 20:00 |