2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 
 Помогите найти ошибку.
Сообщение03.05.2012, 14:50 
Почему то делаю программу в Pascal ABC и все работает, ее же открываю в Geany и считает неправильно
Задача: Составить программу для вычисления значения функции f(x)
f=k*x,если k<x
f=k+x, если k>=x
f=x^3,если sin(x)<0,
где k=|x|,если sin x>=0


program ex1;
var k,x,f : integer;
BEGIN
writeln('vvedite chislo');
readln(x);
if sin (x)>=0 then begin
k:=abs(x);
if k<x then f:=k*x else
if k>=x then f:=k+x;
end
else f:=sqr(x)*x;
writeln('f(x)=',f);
end.

 
 
 
 Re: Помогите найти ошибку.
Сообщение03.05.2012, 15:11 
Аватара пользователя
 i  Тема перемещена в Карантин.

Чтобы оттуда выбраться

1. Запишите формулы в соответствии с требованиями Правил форума, т.е. в $\TeX$.
Краткие инструкции можно найти здесь: topic8355.html и topic183.html.
Кроме этого, в теме Видео-пособия для начинающих форумчан можно посмотреть видео-ролик "Как записывать формулы".

2. Для оформления исходного текста программы используйте тег syntax: Как подсвечивать синтаксис?

3. Подробно объясните, что значит "работает неправильно".

После того как исправите сообщение, сообщите об этом в теме Сообщение в карантине исправлено.

 
 
 [ Сообщений: 2 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group