![]() |
|
Модераторы: Poseidon |
![]()
|
|
| ДобренькийПапаша |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1278 Регистрация: 14.1.2006 Где: г.Москва Репутация: нет Всего: 7 |
Целочисленная функция
f(K)=K^3-25*K^2+50*K+1000 определена только для целых значений аргумента K. Составить программу вычисления значений функции f(K) для 20 значений аргумента K в интервале (-30;60) с выводом лишь тех значений, которые удовлетворяют заданному условию и подсчётом остальных значений. -------------------- Меня зовут Себастьян Парейра, торговец чёрным деревом. |
|||
|
||||
| sergejzr |
|
|||
![]() Un salsero Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер Репутация: 11 Всего: 360 |
Там правда надо мозгами думать, в каком (каких) интервале/ах значения будут между -30 и 60 это ведь полином 3 степени (не от MIN_INT до MAX_INT же проверять...) Если я условия правильно понял.. |
|||
|
||||
| ДобренькийПапаша |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1278 Регистрация: 14.1.2006 Где: г.Москва Репутация: нет Всего: 7 |
#include <math.h>
#include <iostream.h> int f(int K) { return pow(K,3)-25*pow(K,2)+50*K+1000; } int main() { int interval_begin=0,interval_end=1000; for(int K=interval_begin;K<=interval_end;K++) { int result=f(K); if(result>=-30&&result<=60) cout << "f(" << K << ")=" << result << endl; } } при выполнении этого кода происходит выход из программы и пишет Loaded 'ntdll.dll', no matching symbolic information found. Loaded 'C:\WINDOWS\system32\kernel32.dll', no matching symbolic information found. The thread 0x570 has exited with code 975051000 (0x3A1E18F8). The program 'C:\Программы для учёбы\Visual C++\MSDev98\MyProjects\Function\Debug\Function.exe' has exited with code 975051000 (0x3A1E18F8). -------------------- Меня зовут Себастьян Парейра, торговец чёрным деревом. |
|||
|
||||
| darkart |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 379 Регистрация: 9.11.2005 Репутация: 26 Всего: 31 |
Ну если, в остальном все ок, то
|
|||
|
||||
| ДобренькийПапаша |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1278 Регистрация: 14.1.2006 Где: г.Москва Репутация: нет Всего: 7 |
Выполняется программа, он выдаёт
f(10)=0 f(20)=0 Это правильно? Почему именно f(10) и f(20)? -------------------- Меня зовут Себастьян Парейра, торговец чёрным деревом. |
|||
|
||||
| sergejzr |
|
|||
![]() Un salsero Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер Репутация: 11 Всего: 360 |
Потому что в 10 и 20 по иксу повидимому пересечение с абсциссой идёт. ты бы хоть функцию нарисовал сперва, что ли
|
|||
|
||||
![]()
|
| Правила форума "Центр помощи" | |
|
|
ВНИМАНИЕ! Прежде чем создавать темы, или писать сообщения в данный раздел, ознакомьтесь, пожалуйста, с Правилами форума и конкретно этого раздела.
Более подробно с правилами данного раздела Вы можете ознакомится в этой теме. Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Poseidon, Rodman |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Центр помощи | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |