Форум программистов, компьютерный форум, киберфорум
Turbo Pascal
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 21.01.2011
Сообщений: 3
1

Вычислить значение выражения

21.01.2011, 21:07. Показов 554. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Доброго вечера.
Помогите разобраться пожалуйста с этим заданием.
[IMG]http://s004.***********/i207/1101/ca/b58b48ce5b7d.jpg[/IMG]
Вот мой код:
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
PROGRAM evgen_2;
var
x, y, e: integer;
l, t, d, p1, p2, ch, zn,sum, pro: real;
begin
write ('x= ');
readln (x);
write ('y= ');
readln (y);
write ('e= ');
readln (e);
if x>y then
       begin
       ch:=10*y-(exp(ln(e)*x))*ln(exp(ln(x)*5));
       p1:=8*sqr(sin(x)/cos(x));
       p2:=cos(x+y)/sin(x+y);
       zn:=sqrt(p1-p2);
       l:=ch/zn;
       writeln ('L= ',l:1:4);
       end
else
       begin
       t:=0; sum:=0; pro:=0;
       repeat
             begin
             d:=(t*cos(x+y))/(t+1);
             if d>0 then
                sum:=sum+d;
             if d<0 then
                pro:=pro*d;
             t:=t+0.5;
             end;
             until t=10;
             writeln ('сумма= ',sum:1:3);
             writeln ('произведение= ',pro:1:3);
       end;
       readln;
end.
Проблема в строках 27..30 - программа пропускает их при компиляции или при обходе по F8, где я ошибся?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.01.2011, 21:07
Ответы с готовыми решениями:

Вычислить значение выражения
1. Описать функцию для определения f(x,y) (вид функции для каждого варианта задания приведен в...

Вычислить значение выражения
Скажите пожалуйста, почему оно не работает? Час уже бьюсь, и в строчку делала, и типы каждой...

Вычислить значение выражения
Даны действительные числа k,n,m получить: f(-k,2n,n-m)+f(1,2,3) ,где...

Вычислить значение выражения
https://www.cyberforum.ru/attachment.php?attachmentid=319562&amp;stc=1&amp;d=1382369888

3
0 / 0 / 0
Регистрация: 21.01.2011
Сообщений: 3
21.01.2011, 21:27  [ТС] 2
Прошу прощения, не разобрался как вставить картинку.
Вычислить значение выражения
0
332 / 306 / 155
Регистрация: 14.02.2010
Сообщений: 662
21.01.2011, 22:59 3
e = 2.71828183 - константа
Цитата Сообщение от DsDevis Посмотреть сообщение
pro:=0;
Заменяйте на pro:=1 и будет вам счастье!
0
0 / 0 / 0
Регистрация: 21.01.2011
Сообщений: 3
22.01.2011, 00:26  [ТС] 4
Спасибо.
0
22.01.2011, 00:26
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.01.2011, 00:26
Помогаю со студенческими работами здесь

Вычислить значение выражения
\sqrt{8-{x}^{3}}+5x-10 Подскажите как записать в паскале.

Вычислить значение выражения
Исходные данные: x = 5,2 z = 1,73 alfa = 0,92 q = 3,1 * 102

Вычислить значение выражения
1/a+1/(a(a+1)+...+1/(a(a+1)...(a+n)) где а,n заданы.

Вычислить значение выражения
Вычислить значение Z Z=max(a,2b)*max(2a-b,b), где функция max- возврощает наибольшее из двух...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru