1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
| zloy_pes |
1.12.2005 23:51
Сообщение
#1
|
![]() Пионер ![]() ![]() Группа: Пользователи Сообщений: 53 Пол: Мужской Реальное имя: Веселовский Пётр Николаевич Репутация: 0 |
Надеюсь я не сильно надоедаю своими дурацкими задачами
Вот код:
Задание такое: 1. Вычеслить массив R в соответствии с формулой r(i)=0,8*(a*x+h*i), где i=1..n, n<20, x,h,a - действительные числа, ввод. с клавы. массив вывести на экран. - с этой задачей койкак справился, 2. В R удалить все положительные элементы, расположенные после максимального элемента. - когда запувскаю - он выполняет не то, что хотелось бы ЗЫ в программе numofneg - массив в котором сохраняются номера положительных элементов после маскимального, findmaxn - функция находит номер максимального элемента. Сообщение отредактировано: zloy_pes - 1.12.2005 23:53 -------------------- Money, hoes, cars and clothes
That's how all my niggaz know Blowin dro, 24's That's how all my niggaz roll... |
![]() ![]() |
| volvo |
2.12.2005 1:35
Сообщение
#2
|
|
Гость |
Цитата Программа попрежнему работает странно Да что ты говоришь? А собственно, чего ты ждешь от программы? Ты какие значения вводишь? Вот мой тест: Цитата Input following values (N must be less then 20): Что я делаю НЕ ТАК?N=15 X=2 H=0.5 A=11 Your array R is: R[1]=-0.6986437 R[2]=-0.4262664 R[3]=-0.0495242 R[4]= 0.3393432 R[5]= 0.6451276 R[6]= 0.7929622 R[7]= 0.7466521 R[8]= 0.5175355 R[9]= 0.1617081 R[10]=-0.2337110 R[11]=-0.5719096 R[12]=-0.7700847 R[13]=-0.7797162 R[14]=-0.5984460 R[15]=-0.2706554 --------------------- --------------------- After deleting we have: R[1]=-0.6986437 R[2]=-0.4262664 R[3]=-0.0495242 R[4]= 0.3393432 R[5]= 0.6451276 R[6]= 0.7929622 R[7]=-0.2337110 R[8]=-0.5719096 R[9]=-0.7700847 R[10]=-0.7797162 R[11]=-0.5984460 R[12]=-0.2706554 ДО максимального - само собой присутствуют положительные элементы (если ты не обратил внимание - после удаления распечатывается ВЕСЬ массив. А у тебя в задании не сказано, что все положительные элементы надо удалять - сказано только про "после максимума")... |
zloy_pes Опять массивы 1.12.2005 23:51
virt c := n;
for i := j downto 1 do
begin
for f := n... 2.12.2005 0:04
volvo zloy_pes, лишние переменные - Зло :)
И с ними над... 2.12.2005 0:20
zloy_pes Программа попрежнему работает странно :nea: Вместо... 2.12.2005 1:13
zloy_pes
volvo, так бы это слишком просто былобы ;) 2.12.2005 1:44
volvo zloy_pes,
Уважаемый, но так у тебя написано... Зна... 2.12.2005 1:49
zloy_pes Хорошо, вообщем задание такое:
1. Сформировать мас... 2.12.2005 2:01
volvo Угу... А теперь - вопрос на засыпку... Какой из пу... 2.12.2005 2:08
zloy_pes Ой! Точно! Приношу свой извинения! Неп... 2.12.2005 2:33![]() ![]() |
|
Текстовая версия | 8.12.2025 14:12 |