Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.09.2014, 23:21   #1
таха
 
Регистрация: 07.10.2013
Сообщений: 6
По умолчанию помогите плз

Написать программу, которая по введенному значению аргумента вычисляет значение функции, заданной в виде графика. Параметр R вводится с клавиатуры.
IMG_20140930_012050.jpg
таха вне форума Ответить с цитированием
Старый 29.09.2014, 23:47   #2
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,656
По умолчанию

Ну шо, мальчики и девочки, поможем отцу русской демократии, кто чем может?
Я начну, помолясь. Авось, опосля ещё хто подтянется...

Итак!... Внутривенная инъекция матана, сестра, 20 кубиков пациенту!

Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Старый 30.09.2014, 05:59   #3
challengerr
Участник клуба
 
Аватар для challengerr
 
Регистрация: 30.07.2008
Сообщений: 1,639
По умолчанию

Если R вводится с клавиатуры, то какая точка принимается за центр окружности?
"SPACE.THE FINAL FRONTIER.This's a voyage of starship Enterprise. It's 5-year mission to explore strange new worlds,to seek out new life and civilizations,to boldly go where no man has gone before"
challengerr вне форума Ответить с цитированием
Старый 30.09.2014, 07:56   #4
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,695
По умолчанию

Если R вводится с клавиатуры, а остальные границы заданы, то R еще и проверять на допустимость надо
p51x вне форума Ответить с цитированием
Старый 30.09.2014, 08:07   #5
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,792
По умолчанию

По мотивам Миная:
Код:
var x,r:double;
begin
 readln(x); readln(r);
 if (x>=-10)and(x<=-6) then write(2-sqrt(sqr(x+8)-4) else
 if (x>=-6)and(x<=-4) then write(2) else
 if (x>=-4)and(x<=2) then write(-x*2) else
 if (x>=2)and(x<=4) then write(x-3) else
 write('Теперь ты в армии. нау');
 readln;
end.
Или
Код:
{
 double x,r;
 scanf("%f %f",&x,&r);
 if (x>=-10 && x<=-6)  printf("%5.2f",2-sqrt(sqr(x+8)-4)); else
 if (x>=-6 && x<=-4)   printf("%5.2f",2)); else
 if (x>=-4 && x<=2)   printf("%5.2f",-x*2)); else
 if (x>=2 && x<=4)   printf("%5.2f",x-3)); else
   printf("Теперь ты в армии. нау");
 getchar();
}
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 30.09.2014, 12:45   #6
gaw4
Форумчанин
 
Регистрация: 31.05.2010
Сообщений: 407
По умолчанию

if (x>=-10)and(x<=-6) then write(2-sqrt(sqr(x+8)+4) else //+4!

R не вводится с клавы, он (радиус) определен графиком и равен 2
icq 584 308 611
gaw4 вне форума Ответить с цитированием
Старый 30.09.2014, 12:54   #7
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,792
По умолчанию

Не ну я только интерпретировал вышенаписанное
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 30.09.2014, 12:56   #8
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,656
По умолчанию

Вводится не R, а икс, аффтар неправильно методичку скопипастил.
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
помогите плз Broneslav Помощь студентам 2 08.01.2009 11:13