задача на табулирование функции |
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
задача на табулирование функции |
Dorash87 |
Сообщение
#1
|
Новичок Группа: Пользователи Сообщений: 24 Пол: Мужской Репутация: 0 |
Помогите с решением кто знает
Написать програму для табулирования функции y=cos2x на промежутке [0;3,14] с шагом 0,25 и найти количество и сумму значений что удолетворяют условие 0,5<y<1 Заранее спасибо |
мисс_граффити |
Сообщение
#2
|
просто человек Группа: Пользователи Сообщений: 3 641 Пол: Женский Реальное имя: Юлия Репутация: 55 |
FAQ читал? Поиском пользовался?
Сам решать пробовал? Что не получается? -------------------- Все содержимое данного сообщения (кроме цитат) является моим личным скромным мнением и на статус истины в высшей инстанции не претендует.
На вопросы по программированию, физике, математике и т.д. в аське и личке не отвечаю. Даже "один-единственный раз" в виде исключения! |
Dorash87 |
Сообщение
#3
|
Новичок Группа: Пользователи Сообщений: 24 Пол: Мужской Репутация: 0 |
мисс_граффити
я только начинаю изучать программирование поэтому не все понимаю если знаеш как решать помоги пожайлуста |
Bokul |
Сообщение
#4
|
Гуру Группа: Пользователи Сообщений: 1 117 Пол: Мужской Реальное имя: Богдан Репутация: 11 |
Делаешь цикл от 0 до 3,14 с шагом 0,25
Например так:
В этом цикле на каждом шагу считаешь значение функции
И сразу проверяешь входит ли y в заданное ограничение
если да, то увеличиваешь счетчик на 1, а суму - на значение y -ка
незабываем перед циклом обнулить эти переменные.
Сообщение отредактировано: Bokul - -------------------- Лао-Цзы :
Знать много и не выставлять себя знающим есть нравственная высота. Знать мало и выставлять себя знающим есть болезнь. Только понимая эту болезнь, мы можем избавиться от нее. |
Dorash87 |
Сообщение
#5
|
Новичок Группа: Пользователи Сообщений: 24 Пол: Мужской Репутация: 0 |
Bokul
спасибо большое но можеш просто написать решение мне так легче разобратся |
Bokul |
Сообщение
#6
|
Гуру Группа: Пользователи Сообщений: 1 117 Пол: Мужской Реальное имя: Богдан Репутация: 11 |
Конечно же нет! Ты же сам сказал, что хочешь учится, так учись!
-------------------- Лао-Цзы :
Знать много и не выставлять себя знающим есть нравственная высота. Знать мало и выставлять себя знающим есть болезнь. Только понимая эту болезнь, мы можем избавиться от нее. |
Dorash87 |
Сообщение
#7
|
Новичок Группа: Пользователи Сообщений: 24 Пол: Мужской Репутация: 0 |
Bokul
иногда легче учится когда ты видиш что у тебя должно получится. Пожайлуста напиши очень надо |
Bokul |
Сообщение
#8
|
Гуру Группа: Пользователи Сообщений: 1 117 Пол: Мужской Реальное имя: Богдан Репутация: 11 |
Говорю же, так не пойдет. Все, что надо я написал. Осталось только внимательно прочитать. Могу ответить на конкретные непонятные вопросы, но конечного решения от меня не получишь! -------------------- Лао-Цзы :
Знать много и не выставлять себя знающим есть нравственная высота. Знать мало и выставлять себя знающим есть болезнь. Только понимая эту болезнь, мы можем избавиться от нее. |
Dorash87 |
Сообщение
#9
|
Новичок Группа: Пользователи Сообщений: 24 Пол: Мужской Репутация: 0 |
Сам цыкл я сделал
program d; var x, y, xmax, xmin, dx: real; begin Writeln (.....); xmin:=0; xmax:=3.14; dx:=0.25; x:=xmin; while x<xmax do begin y:=cos(2*x); writeln (x:6:3, e:6:3); x:=x+dx; end; Кажется все Сообщение отредактировано: Dorash87 - |
volvo |
Сообщение
#10
|
|||
Гость |
|
|||
Bokul |
Сообщение
#11
|
Гуру Группа: Пользователи Сообщений: 1 117 Пол: Мужской Реальное имя: Богдан Репутация: 11 |
Dorash87, как только отредактируешь свой пост - покажу твой исправленный код (з другой темы)..
-------------------- Лао-Цзы :
Знать много и не выставлять себя знающим есть нравственная высота. Знать мало и выставлять себя знающим есть болезнь. Только понимая эту болезнь, мы можем избавиться от нее. |
Dorash87 |
Сообщение
#12
|
Новичок Группа: Пользователи Сообщений: 24 Пол: Мужской Репутация: 0 |
Bokul ну что правильное решение или нет? Если нет то в чем ошибка?
program d; var x, y, xmax, xmin, dx, num, sum : real; begin Writeln (.....); xmin:=0; xmax:=3.14; dx:=0.25; x:=xmin; num:=0; sum:=0; while x<xmax do begin y:=cos(2*x); if (y>0,5) and (y<1) than begin num:=num+1; sum:=sum+y; end; writeln (x:6:3, e:6:3); x:=x+dx; end; readln; end. Сообщение отредактировано: Dorash87 - |
Bokul |
Сообщение
#13
|
Гуру Группа: Пользователи Сообщений: 1 117 Пол: Мужской Реальное имя: Богдан Репутация: 11 |
Dorash87, читай посты модераторов, а то легко и в бан уйти...
Цитата Если нет то в чем ошибка? Чуть-чуть отредактировал:
PS видишь как мой код обрамленный в рамочку? Это же просят и от тебя.. -------------------- Лао-Цзы :
Знать много и не выставлять себя знающим есть нравственная высота. Знать мало и выставлять себя знающим есть болезнь. Только понимая эту болезнь, мы можем избавиться от нее. |
Dorash87 |
Сообщение
#14
|
Новичок Группа: Пользователи Сообщений: 24 Пол: Мужской Репутация: 0 |
Bokul спасибо тебе огромное теперь разобрался
PS как код в рамочку запехнуть? Сообщение отредактировано: Dorash87 - |
Bokul |
Сообщение
#15
|
Гуру Группа: Пользователи Сообщений: 1 117 Пол: Мужской Реальное имя: Богдан Репутация: 11 |
Вот:
Выбираем в listbox интересующий нас язык Пишем что-то в появившимся окне, весь код сюда запихнуть далеко не всегда получается Получаем то, что написали, заключенное в тегах Если надо еще что-то написать - не беда Сообщение отредактировано: Bokul - -------------------- Лао-Цзы :
Знать много и не выставлять себя знающим есть нравственная высота. Знать мало и выставлять себя знающим есть болезнь. Только понимая эту болезнь, мы можем избавиться от нее. |
Dorash87 |
Сообщение
#16
|
Новичок Группа: Пользователи Сообщений: 24 Пол: Мужской Репутация: 0 |
Ещо раз спасибо
|
мисс_граффити |
Сообщение
#17
|
просто человек Группа: Пользователи Сообщений: 3 641 Пол: Женский Реальное имя: Юлия Репутация: 55 |
а исправлять (доставлять теги) в сообщения кто будет?
опять модеры/админы? -------------------- Все содержимое данного сообщения (кроме цитат) является моим личным скромным мнением и на статус истины в высшей инстанции не претендует.
На вопросы по программированию, физике, математике и т.д. в аське и личке не отвечаю. Даже "один-единственный раз" в виде исключения! |
Текстовая версия | 10.09.2024 8:31 |