Форум программистов, компьютерный форум, киберфорум
Наши страницы
Turbo Pascal
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
Zmey13
0 / 0 / 0
Регистрация: 12.01.2011
Сообщений: 4
1

Вывести таблицу значений функции

12.01.2011, 19:17. Просмотров 1099. Ответов 8
Метки нет (Все метки)

после 5 пар психологии и экзамена по истории голова совсем не варит, если это возможно, помогите написать 4 программы на паскале. завтра защищать к\р а я что-то никак не соображу....
1. написать программу, которая выводит таблицу значений функции у= -2,4х*х +5х - 3 в диапазоне от -2 до 2 с шагом 0,5. ниже представлен рекомендуемый вид экрана во время работы программы
х у
-2 -22,60
-1,5 -15,90
-1 -10,40
-0,5 -6,10
0 -3,00
0,5 -1,10

2. написать программу-таймер, которая по истечении заданного промежутка времени выдает звуковой сигнал. величина временного интервала вводится с клавиатуры во время работы программы.

3. определить кол-во заданных точек (х,у) попавших в указанную область, включая ее границы
y от 0 до 2, х от -2 до 2 (то есть график такой прямоугольник.)
где х=х(0)+ih
y=y(0) +ih
x(0)= 0,5 y(0)=1,5
h=0,1 i=1(1)10

а так же сложный if

G(x)= система х*х-3 х<-6
x+F(x) -1<F(x)<0

F(x) система Sin(x+3) -6<x<0
lnx x>0


y(x) = F(x)+cosG(x)-3x*x*x
. был бы очень благодарен....
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.01.2011, 19:17
Ответы с готовыми решениями:

В задаче необходимо вывести на экран таблицу значений функции У(х) и ее разложения в ряд С (х) для значений х от до с шагом.(Паскаль)
В задаче необходимо вывести на экран таблицу значений функции Y (x) и ее...

В задаче необходимо вывести на экран таблицу значений функции У(х) и ее разложения в ряд С (х) для значений х от до с шагом.(Паскаль)
В задаче необходимо вывести на экран таблицу значений функции Y (x) и ее...

Вывести таблицу значений функции y=|x+2|
Написать программу которая выводит таблицу значений функции y=|x+2|

Вывести таблицу значений функции y=f(x)
Составить программу с комментариями: Вывести таблицу значений функции...

Вывести таблицу значений функции
1.Вывести таблицу значений функции y=2sinx+cos2x на отрезке от a=-\pi до b=\pi ...

8
Eugen_G
2 / 2 / 5
Регистрация: 09.01.2011
Сообщений: 17
12.01.2011, 19:31 2
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Program pervaya;
uses crt;
const xp:=-2; xk:=2; dx:=0.5;
var x,y:real;
Begin
Clrscr;
x:=xp;
While x=xk do
begin
y:=-2.4*Sqr(x)+5*x-3;
Writeln(x:4:2, y:4:2);
x:=x+dx;
end;
end.
0
Dekio
Фрилансер
Эксперт С++
5838 / 1219 / 499
Регистрация: 23.11.2010
Сообщений: 3,377
Записей в блоге: 1
12.01.2011, 20:35 3
Eugen_G, сами хоть проверяли?
0
Moonl1ght
3 / 3 / 1
Регистрация: 25.12.2010
Сообщений: 16
12.01.2011, 21:00 4
Проверяйте программу №1. Если правильно, будьте очень благодарны

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
program fuction1;
uses crt;
function F(x:real):real;
 begin
 F:=-2.4*x*x+5*x-3;
 end;
var a,b,y,h: real;
begin
clrscr;
h:=0.5;
a:=-2;
b:=2;
y:=F(a);
while (a<=b) do
 begin
 y:=F(a);
 a:=a+h;
 writeln('x=',a:0:2,' , ','y= ',y:0:2);
 end;
readln;
end.
1
Zmey13
0 / 0 / 0
Регистрация: 12.01.2011
Сообщений: 4
12.01.2011, 21:09  [ТС] 5
хм, на первый взгляд правильно, хотя встречаются незнакомые операторы) я вообще думал что там должен был быть цикл: for i:=-2 to 2 к примеру, ну и с шагом что-то... хотя может я не прав, но все равно спасибо) да, подумал, так даже проще и менее объемно, спасибо)
0
Moonl1ght
3 / 3 / 1
Регистрация: 25.12.2010
Сообщений: 16
12.01.2011, 21:20 6
В принципе, модуль crt
Pascal
1
uses crt; clrscr;
можно не использовать.

Не по теме:

спасибку забыли поставить)

0
Zmey13
0 / 0 / 0
Регистрация: 12.01.2011
Сообщений: 4
12.01.2011, 21:33  [ТС] 7
единственное он считает от -1,5 до 2,5 и в значении х=0 у имеет какое-то не то значение, но это я разберусь..

Не по теме:

да я просто перепечатывал в паскале, забыл. уже исправился)

0
Moonl1ght
3 / 3 / 1
Регистрация: 25.12.2010
Сообщений: 16
12.01.2011, 21:47 8
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Извините, накосячила.
Исправила, попробуйте вот эту
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
program fuction1;
function F(x:real):real;
 begin
 F:=-2.4*x*x+5*x-3;
 end;
var 
 a,b,y,h: real;
begin
h:=0.5;
a:=-2;
b:=2;
while (a<=b) do
 begin
 y:=F(a);
 writeln('x=',a:0:1,' , ','y=',y:0:1);
 a:=a+h;
 end;
readln;
end.
1
Zmey13
0 / 0 / 0
Регистрация: 12.01.2011
Сообщений: 4
12.01.2011, 21:50  [ТС] 9
вот, спасибо вот так все пахает как надо, премного благодарен)
0
12.01.2011, 21:50
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.01.2011, 21:50

Вывести таблицу значений функции
помогите

Вывести таблицу значений функции
Написать программу, которая выводит таблицу значений функции у=|х|. Диапазон...

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


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru