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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 18.02.2017, 18:36   #1
leonid_spartak
Пользователь
 
Регистрация: 18.02.2017
Сообщений: 43
По умолчанию Cоставление алгоритма программы

Помогите пожалуйста составить программу в Си или Паскале, не могу разобраться с чего начать:
Составить алгоритм и написать код программы, вычисляющей длину линии вертикального разреза фигуры y_razrez, значения площадей фигуры слева и справа от линии разреза s_left, s_right, по значениям аргумента x, введенным с консоли:
1.JPG
leonid_spartak вне форума Ответить с цитированием
Старый 19.02.2017, 04:59   #3
newerow1989
Я самый любопытный
Участник клуба
 
Аватар для newerow1989
 
Регистрация: 24.07.2012
Сообщений: 1,949
По умолчанию

Код:
function f(x:real):real;
begin
   Result:=0;
   If (x>0) and (x<=1) then
      Result:=1-Sqrt(1-x*x);
   If (x>1) and (x<=2) then
      Result:=Sqrt(1-(x-1)*(x-1));
   Result:=2*Result;
end;

const dx=0.01;
var x,xx,y_razrez,s_left,s_right:real;
begin
   Write('x = '); Readln(x);
   y_razrez:=f(x);
   Writeln('y_razrez = ',y_razrez:5:5);
   s_left:=0;
   xx:=-dx;
   Repeat
      xx:=xx+dx;
      s_left:=s_left+f(xx)*dx;
   Until xx>=x;
   Writeln('s_left = ',s_left:5:5);
   s_right:=0;
   Repeat
      xx:=xx+dx;
      s_right:=s_right+f(xx)*dx;
   Until xx>=2;
   Writeln('s_right = ',s_right:5:5);
   Readln;
end.
С запрограммированным приветом, Неверов Евгений!
Сайт: http://newerow1989.ru
[Паскаль] [Delphi]
newerow1989 вне форума Ответить с цитированием
Старый 19.02.2017, 11:46   #4
leonid_spartak
Пользователь
 
Регистрация: 18.02.2017
Сообщений: 43
По умолчанию Код на Си

Да, в PASCAL устроит, а есть у вас данный код на Си, мне оказывается и на Си тоже нужно?
leonid_spartak вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Составление схемы алгоритма, программы на языке С loshadka Помощь студентам 3 05.02.2014 23:37
Cоставление расписания mario1990 Помощь студентам 0 27.05.2011 12:37
Cоставление программ, с блок- схемами. KirillG Помощь студентам 2 10.12.2009 16:32
Создания алгоритма для программы на паскале Brunik Помощь студентам 0 09.04.2009 12:17