1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
| Stas86 |
19.11.2010 14:38
Сообщение
#1
|
|
Новичок ![]() Группа: Пользователи Сообщений: 27 Пол: Мужской Реальное имя: Стас Репутация: 0 |
Добрый день. Вот такая задачка.
Program z1; Преподша сказала, что нужно добавить еще три строчки факториала. Вот собственно в этом и вопрос. Условие задачки на изображении.[code] Эскизы прикрепленных изображений |
![]() ![]() |
| TarasBer |
10.12.2010 12:15
Сообщение
#2
|
![]() Злостный любитель ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 755 Пол: Мужской Репутация: 62 |
> Но преподша все равно говорит, что задача решена неверно.
Может, дело не в том, что код якобы неверный, а в том, что ты не можешь объяснить его работу? > Сказала, что нужен факториал, так как в формуле присутствуют восклицательные знаки. А также, она не видит здесь степеней, которые находятся в формуле. Хотя скорее всего, она специально так говорит, чтобы проверить а видишь ли факториал ты? Я-то вижу, но ты, судя по уровню задаваемых вопросов, этот код сам не понимаешь. А код-то правильный, из FAQ взял? На её провокации изговнякать код не ведись, если что. Добавлено через 2 мин. стоп. s:=1; t:=1; n:=1; while abs(t)>e do begin n:=n+1; t:=t*x/n; s:=s+t; end; отладчиком пользоваться умеешь? Я применю свой, встроенный в мозг инициализация s=1 t=1 n=1 начало цикла n=2 t=x/2 s=1+x/2 ошибка! надо s=1+x/1 после первого прохода перенеси n:=n+1 в конец цикла. Либо инициализируй его нулём, а не единицей. -------------------- |
| Lapp |
10.12.2010 12:45
Сообщение
#3
|
![]() Уникум ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 6 823 Пол: Мужской Реальное имя: Лопáрь (Андрей) Репутация: 159 |
инициализируй его нулём, а не единицей. Логично Вместо n:=1; сделай: n:=0; -------------------- я - ветер, я северный холодный ветер
я час расставанья, я год возвращенья домой |
| TarasBer |
10.12.2010 12:49
Сообщение
#4
|
![]() Злостный любитель ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 755 Пол: Мужской Репутация: 62 |
Вместо n:=1; сделай: n:=0; Капитан Очевидность в подробностях раскрывает тайный смысл моего совета! -------------------- |
| Lapp |
10.12.2010 13:05
Сообщение
#5
|
![]() Уникум ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 6 823 Пол: Мужской Реальное имя: Лопáрь (Андрей) Репутация: 159 |
Капитан Очевидность в подробностях раскрывает тайный смысл моего совета! Вольно, боцман Инитегонулем. Сегодня по лишнему половнику баланды матросам.я добрый.. -------------------- я - ветер, я северный холодный ветер
я час расставанья, я год возвращенья домой |
Stas86 Программирование циклов с условием 19.11.2010 14:38
Unconnected Типа вычислить сумму ряда с заданной точностью? Ес... 19.11.2010 14:47
Stas86 Да, да, с заданной точностью. 19.11.2010 14:49
volvo Не нужен здесь факториал. Что ж за преподаватели т... 19.11.2010 15:25
TarasBer А где в этом коде описан икс?
[b]Добавлено через... 19.11.2010 15:49
Stas86 да, да, x пропустил. 19.11.2010 15:53
Stas86 Дак что, факториал действительно не нужен? 19.11.2010 16:32
Гость Факториал не нужен, у тебя и так общий член нормал... 19.11.2010 17:22
Stas86 Добрый день, посмотрите еще раз задачку. Не знаю, ... 9.12.2010 16:34
Lapp программа выдает одно и тоже значение.И какое, есл... 9.12.2010 16:53
Stas86 S=1.0000 вот так и считает 9.12.2010 17:03
Lapp а у тебя x случайно не равен 0? 9.12.2010 17:05
Stas86 Я не знаю, я не очень хорошо разбираюсь в паскале.... 9.12.2010 17:08
Lapp Описать-то ты x, видимо описал. Но вот дать ему н... 9.12.2010 17:08
Stas86
Описать-то ты x, видимо описал. Но вот дать ему ... 9.12.2010 17:13
TarasBer ReadLn(x) вставь перед расчётом 9.12.2010 17:27
Stas86
ReadLn(x) вставь перед расчётом
Вставил, считае... 9.12.2010 17:32
TarasBer Какие числа ты вводишь в качестве e и x? 9.12.2010 17:38
Stas86
Какие числа ты вводишь в качестве e и x?
В коде... 9.12.2010 17:43
volvo С такими познаниями, как ты завтра что-то сдавать ... 9.12.2010 18:27
Stas86 Я вам и говорю, что совершенно ничего не понимаю. ... 9.12.2010 18:37
Freedom
Я вам и говорю, что совершенно ничего не понимаю.... 9.12.2010 19:35
-TarasBer- Тебе программа при старте показывает чёрное окно с... 9.12.2010 22:57
Lapp Стас, ты извини, ничего личного.. Если бы ты прик... 10.12.2010 6:32
Stas86 Вышел я на правильный код, как я думал.
Program z1... 10.12.2010 12:03
Lapp Но преподша все равно говорит, что задача решена н... 10.12.2010 12:14
Stas86 Попробую. 10.12.2010 13:21
BanneD
Program z1;
Uses crt;
Var y,s,t,x,E:real;
n,i:i... 17.12.2010 19:46
Lapp по алгоритму вроде правельно! но выводит 1 :d... 18.12.2010 6:01
BanneD
А что ты вводишь?
[color=#880000]Пожалуйста, про... 19.12.2010 10:26
Lapp Ввожу [u]х потому как мы же степень числа будем вы... 19.12.2010 10:38
BanneD
Я спрашивал [b]какие значения ты вводишь.
Нет.
Я ... 19.12.2010 12:40
volvo Может где-то и есть, только не в этой программе. П... 19.12.2010 10:58![]() ![]() |
|
Текстовая версия | 9.12.2025 1:09 |