![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
Manager |
![]() ![]()
Сообщение
#1
|
Студент ![]() ![]() Группа: Руководители Сообщений: 152 Регистрация: 6.2.2007 Город: Казань ![]() |
Помогите, плиз )) другу надо, а я последний раз в школе Паскалем баловался )))
Рассчитать значение функции 1-x+sin(x)-ln(1+x) заранее псб ) |
Inspektor |
![]()
Сообщение
#2
|
Аспирант ![]() ![]() ![]() Группа: Активисты Сообщений: 384 Регистрация: 11.6.2008 Город: Крыжополь Учебное заведение: БГТУ Вы: студент ![]() |
Ну дык так и пиши
Код var x:real; begin ReadLn(x); WriteLn(1-x+sin(x)-ln(x+1)); end. |
crazymaster |
![]()
Сообщение
#3
|
Студент ![]() ![]() Группа: Продвинутые Сообщений: 240 Регистрация: 9.3.2007 Город: Нефтеюганск Учебное заведение: ТУСУР Вы: студент ![]() |
можно растянуть)
Код program func; uses crt; var x,y1:real; function y (x:real):real; begin y:=1-x+sin(x)-ln(1+x); end; begin read(x); if x<0 then writeln('error') else begin y1:=y(x); writeln('f(x)= ',y1); end; readkey; end. |
Manager |
![]()
Сообщение
#4
|
Студент ![]() ![]() Группа: Руководители Сообщений: 152 Регистрация: 6.2.2007 Город: Казань ![]() |
большое спасибо! (IMG:style_emoticons/default/smile.gif)
проверьте, пожалуйста, следующий вариант решения ) правильно или нет? ) Код program pr; var x,y:integer; begin y:=1-x+sin(x)-ln(1+х); writeln ('y=' ,y); readln; end. |
Inspektor |
![]()
Сообщение
#5
|
Аспирант ![]() ![]() ![]() Группа: Активисты Сообщений: 384 Регистрация: 11.6.2008 Город: Крыжополь Учебное заведение: БГТУ Вы: студент ![]() |
икс не инициализирован. Надо либо объявить икс константой, или считать с клавиатуры.
|
Manager |
![]()
Сообщение
#6
|
Студент ![]() ![]() Группа: Руководители Сообщений: 152 Регистрация: 6.2.2007 Город: Казань ![]() |
пасиб ) позвольте еще пару вопросиков уточняющих от сдающего ))
1) в коротком варианте точно можно без "program **" обойтись? ) 2) по длинному ) за что отвечают function и readkey? ) икс не инициализирован. Надо либо объявить икс константой, или считать с клавиатуры. считать с клавы можно как wrineln ('vvedite znachenie x') или как? (IMG:style_emoticons/default/smile.gif) |
Inspektor |
![]()
Сообщение
#7
|
Аспирант ![]() ![]() ![]() Группа: Активисты Сообщений: 384 Регистрация: 11.6.2008 Город: Крыжополь Учебное заведение: БГТУ Вы: студент ![]() |
1) в коротком варианте точно можно без "program **" обойтись? ) Да, толку от этого заголовка нет, только лишний идентификатор сжирает. 2) по длинному ) за что отвечают function и readkey? ) Находится в модуле crt.tpu, служит для считывания символа с клавиатуры. Смотрите справку(Help->Using Help), там все функции из стандартных модулей подробно описаны. Что касается function, то это объявление функции, тут надо любой учебник взять и прочитать. считать с клавы можно как wrineln ('vvedite znachenie x') или как? (IMG:style_emoticons/default/smile.gif) Чтением переменных с клавиатуры занимается функция Read (или ReadLn). |
Manager |
![]()
Сообщение
#8
|
Студент ![]() ![]() Группа: Руководители Сообщений: 152 Регистрация: 6.2.2007 Город: Казань ![]() |
В итоге преподаватель сказал что правильно будет
Цитата program pr; var x:real; begin ReadLn(x); y:=1-x+sin(x)-ln(x+1); WriteLn(y); end. |
![]() ![]() |
![]() |
Текстовая версия | Сейчас: 25.5.2025, 20:42 |
Зеркало сайта Решебник.Ру - reshebnik.org.ru