Форум программистов, компьютерный форум, киберфорум
Наши страницы

Turbo Pascal

Войти
Регистрация
Восстановить пароль
 
RomanenkoIgorek
0 / 0 / 0
Регистрация: 14.10.2013
Сообщений: 6
#1

Вычислить сумму и произведение полученных значений функции. Составить три варианта программы - с операторами repeat, while, for - Turbo Pascal

28.10.2013, 11:58. Просмотров 1183. Ответов 10
Метки нет (Все метки)

Выражение:
Z=+|(ax^2-c^8+5^0)|
Данные:
1<=x<=5; дельта x=0,2; a=2,22; b=3; c=-14,2
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.10.2013, 11:58
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Вычислить сумму и произведение полученных значений функции. Составить три варианта программы - с операторами repeat, while, for (Turbo Pascal):

Записать 3 варианта (с циклами while, repeat, for) программы вычисления условной функции - Turbo Pascal
Записать 3 варианта (с циклами while, repeat, for) программы вычисления условной функции в точках хi , хi = х0 + iдельта х, i =...

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

Вычислить сумму и произведение полученых значений функции - Pascal
Задание Вычислить сумму и произведение полученых значений функции. Составить три варианта программы - с операторами repeat, while, for. ...

Составить программу и вычислить три значения функции Z - Pascal
Z=N*(A+L)/2 При L=A+(N-1)*D A1=0.5, A2=1.5 , A3=2.5 D1=0.2 , D2=0.8 , D3= 1.3 N1=20 , N2=25 , N3=28 Заранее спасибо,просто...

Вычислить сумму и произведение полученных значений функции - Pascal ABC
Здравствуйте. Помогите с заданиями по Паскалю. Совсем какая-то каша выходит. №1-2 Вычислить сумму и произведение полученных значений ...

Вычислить сумму и произведение полученных значений функции - Pascal ABC
Вычислить сумму и произведение полученных значений функции. Составить три варианта программы – с операторами repeat, while, for. P = ...

10
Sead
66 / 69 / 13
Регистрация: 07.10.2013
Сообщений: 396
28.10.2013, 12:03 #2
Цитата Сообщение от RomanenkoIgorek Посмотреть сообщение
1<=x<=5; дельта x=0,2
я так понимаю цикл от 1 до 5 с шагом 0,2?
0
RomanenkoIgorek
0 / 0 / 0
Регистрация: 14.10.2013
Сообщений: 6
28.10.2013, 12:26  [ТС] #3
Да, походу)
0
Sead
66 / 69 / 13
Регистрация: 07.10.2013
Сообщений: 396
28.10.2013, 12:35 #4
Цитата Сообщение от RomanenkoIgorek Посмотреть сообщение
Z=+|(ax^2-c^8+5^0)|
ты формулу правильно написал? проверь. ведь в твое услоии дано B а в формуле его нету.

Добавлено через 26 секунд
от этого вопрос зачем дано b?
0
RomanenkoIgorek
0 / 0 / 0
Регистрация: 14.10.2013
Сообщений: 6
28.10.2013, 12:57  [ТС] #5
Б отсутствует! Опечатка

Добавлено через 11 минут
Это вообще сложно? Долго делать?

Добавлено через 7 секунд
Это вообще сложно? Долго делать?
0
Sead
66 / 69 / 13
Регистрация: 07.10.2013
Сообщений: 396
28.10.2013, 13:28 #6
Да не очень мин 5 на задачу.

Добавлено через 1 минуту
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
uses crt;
var i,j:real;
a,c,x:real;
begin
i:=1;
writeln('Vvedi a');
readln(a);
writeln('vvedi c');
readln(c);
while i<5.2 do begin
x:=abs(sqr(a*i)-power(c,8)+power(5,0));
writeln(i,'  ',x);
i:=i+0.2;
end;
end.
Вот к примеру с while

Добавлено через 13 минут
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
uses crt;
var i,j:real;
a,c,x:real;
begin
i:=1;j:=5;
writeln('Vvedi a');
readln(a);
writeln('vvedi c');
readln(c);
repeat
x:=abs(sqr(a*i)-power(c,8)+power(5,0));
writeln(i,'  ',x);
i:=i+0.2;
until i=5;
end.
Вот к примеру repeat until
2
RomanenkoIgorek
0 / 0 / 0
Регистрация: 14.10.2013
Сообщений: 6
28.10.2013, 13:40  [ТС] #7
Спасибо!!)) а for можешь сделать?
0
Sead
66 / 69 / 13
Регистрация: 07.10.2013
Сообщений: 396
28.10.2013, 14:01 #8

Не по теме:

щас с другой задачкой раберусь и напишу



Добавлено через 9 минут
Хм слушай а тебе точно надо делать с For? т.к. помоему на паскале у For цикл дейтвует только на +/-1.
к томуже переменные для for имеют тип integer; а твой шаг 0,2 это уже real.Одно с другим не вяжется.
0
ermolay
3430 / 2369 / 686
Регистрация: 04.12.2011
Сообщений: 3,965
28.10.2013, 14:26 #9
Sead, все верно, только в турбо паскале power не работает. с в 8-й степени можно вычислить например так:
Pascal
1
exp(8*ln(c))
и еще очепятка: а в степень не возводится ))
Pascal
1
a*sqr(i)
1
Sead
66 / 69 / 13
Регистрация: 07.10.2013
Сообщений: 396
28.10.2013, 14:34 #10
ermolay, спс за подтверждение моих слов, и за указанные ошибки - Учту... Эм а насчёт power както привычней во многих задачах надо возводить 8^-9 а EXP - как помнится с отрицательными степенями не робит.

Добавлено через 2 минуты
RomanenkoIgorek, исправляй в обеих задачах строку
Pascal
1
x:=abs(sqr(a*i)-power(c,8)+power(5,0));
на
Pascal
1
x:=abs(a*sqr(i)-power(c,8)+power(5,0));
2
ermolay
3430 / 2369 / 686
Регистрация: 04.12.2011
Сообщений: 3,965
28.10.2013, 14:41 #11
Цитата Сообщение от Sead Посмотреть сообщение
EXP - как помнится с отрицательными степенями не робит
ага, есть такой момент, только не с отрицательными степенями, а с отрицательными основаниями степени (с ними не работают логарифмы). Поэтому в турбо приходится извращаться...
0
28.10.2013, 14:41
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.10.2013, 14:41
Привет! Вот еще темы с ответами:

Вычислить сумму (или произведение) значений выражения для значений аргумента - Pascal ABC
вычислить сумму (или произведение) значений выражения для значений аргумента x изменяющегося от начального значения с шагом h ....

Вычислить сумму или произведение значений выражения для заданного числа значений аргумента - Pascal ABC
Помогите исправить задачу. Я ее написал и не могу понять где ошибка. вычислить сумму или произведение значений выражения для заданного...

Вычислить произведение значений функции - C#
Здравствуйте, помогите пожалуйста решить данную задачу: Вычислить произведение значений функции f=4x-1, кратных 4 для x принадлежит...

Вычислить сумму положительных значений Y, произведение ненулевых Y - PascalABC.NET
ПОМОГИТЕ ПЛИ3! Вычислить значения Y, соответствующие каждому значению Х (Хn ≤ X ≤ Xk, шаг изменения Х равен dX) по формуле y=e^cos⁡x -1....


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

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

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