IPB

Здравствуйте, гость ( Вход | Регистрация )

> не получается задача в праскале, подскажите в чем ошибка
MARIZZA_B
сообщение 5.5.2011, 16:38
Сообщение #1


Новичок
*

Группа: Продвинутые
Сообщений: 5
Регистрация: 4.5.2011
Город: Оренбург
Учебное заведение: огу
Вы: студент



в приклепленном файле задания

а вот что получилjсь:
program function;
users crt;
var x,a,y,k1,k2:real;
begin
clrscr;
x:=0.844;
a:=0.83756;
y:=a*(1-exp(-0.2));
if (0<x) and (x<2) then
k1:=y*arctan(1-sqr(x));
writeln ('k1=');
else
if x>=2 and x<=(-y) then
k2:=ln(abs(1-x/y);
writeln ('k2=');
else
writeln ('нет решения');
readln;
end.
Подскажите в чем ошибка?

заданиеПрикрепленный файл  _______.doc ( 20 килобайт ) Кол-во скачиваний: 131
Прикрепленный файл  _______.doc ( 20 килобайт ) Кол-во скачиваний: 131
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
 
Ответить в эту темуОткрыть новую тему
Ответов
Vahappaday
сообщение 6.5.2011, 8:50
Сообщение #2


Аспирант
***

Группа: Продвинутые
Сообщений: 334
Регистрация: 26.4.2009
Город: Липецк
Учебное заведение: ЛГТУ
Вы: студент



1. У меня FPC не дал скомпилить из-за того, что Вы программу назвали "fubction", a "function" - зарезервированное слово паскаля.
2. users -> uses
3. AND -> OR
4. Переменные нигде не выводились (сами глянете как надо в writeln)
Да и вообще у вас повсюду надо объединять блоками begin/end конструкции в операторах if

Код
program func;
uses crt;
var x,a,y,k1,k2:real;
begin
  clrscr;
  x:=0.844;
  a:=0.83756;
  y:=a*(1-exp(-0.2));
  if (0<x) and (x<2) then
    begin
        k1:=y*arctan(1-sqr(x));
        writeln ('k1=', k1);
    end
  else
    begin
      if (x>=2) OR (x<=(-y)) then
        begin
          k2:=ln(abs(1-x/y));
          writeln ('k2=',k2);
        end
      else
        begin
          writeln ('no solution');
        end
    end;
  readln();
end.


Код вообще-то принято отлаживать.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Сообщений в этой теме


Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия Сейчас: 27.5.2025, 22:25

Книжки в помощь: "Сборник заданий по высшей математике" Кузнецов Л.А., "Сборник заданий по высшей математике" Чудесенко В.Ф., "Индивидуальные задания по высшей математике" Рябушко А.П., и другие.




Зеркало сайта Решебник.Ру - reshebnik.org.ru