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

Вычислить значение ф-ции в пределах и с шагом. Сформировать массивы, определить сред. геом по условию

02.06.2013, 20:33. Показов 644. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Помогите пжлст с программой, не могу найти ошибку.

Вычислить Z=0,3*Alfa**2*sinx**2-2Ln(x-alfa) для X изменяющегося в пределах от X1=2 до X2=18 с шагом dx=0.5. Сформировать массивы результатов из положительных и отрицательных значений Z (Z=0 исключить). Определить среднее геометрическое результатов Z>alfa (Alfa=1.5)
P.S. в формуле у sin именно "икс в квадрате". Альфа константа.
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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
PROGRAM LAB3;
VAR x,z,alfa,pr1,pr2,SG1,SG2:real; k,i,j,l,m:integer;
a:array [1..100] of real;
b:array [1..100] of real;
c:array [1..100] of real;
begin
    alfa:=1.5;
        x:=2;
    repeat
          z:=0.3*sqr(alfa)*sin(sqr(x))-2*ln(x-alfa);
          k:=k+1;
          a[k]:=z;
          x:=x+0.5;
    until x>18;
        writeln ('Массив всех чисел');
    for i:=1 to m do
begin
    if a[k]>0 then
        begin
         b[j]:=i;
     j:=j+1;
    end;
    if a[k]<0 then
    begin
     c[l]:=i;
     l:=l+1;
    end;
end;
    writeln;
    writeln('Положительные элементы массива:');
    for i:=1 to j-1 do
        if b[i]>0 then write(b[i]:3:1,' ');
      writeln;
    writeln('Отрицательные элементы массива:');
    for i:=1 to l-1 do
        if c[i]<0 then write(c[i]:3:1,' ');
begin
    for i:=1 to k do
    begin
      if b[i]>alfa then pr1:=pr1*b[i];
      SG1:=exp(1/34*ln(pr1));
      writeln;
      writeln('Среднее геометрическое массива положительных чисел',SG1);
    end;
    begin
      if b[i]>alfa then pr2:=pr2*c[i];
      SG2:=exp(1/34*ln(pr2));
      writeln;
      writeln('Среднее геометрическое массива отрицательных чисел',SG2);
    end;
end;
 
end.
Спасибо заранее!
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.06.2013, 20:33
Ответы с готовыми решениями:

Вычислить значение ф-ции F(x) на отрезке a,b с шагом h
Доброго времени суток! Помогите решить, или намекните в какую сторону копать чтобы решить задачу....

Вычислить значение ф-ции при изменении х от 3 до 15 с шагом 0,5
Проблема в том, что данная программа считает только одно значение функции, а мне надо чтоб она...

Массивы (вычислить сред. арифм. значение элементов каждой строки и столбца)
Уважаемые программисты Помогите написать -&gt; S(25,8) Вывести исходный данные в первые 24 строки и 7...

Вычислить и вывести на экран в виде таблицы значения ф-ции F на интервале от нач до конечн х, с шагом dx
Будьте любезны, помогите! Сегодня нужно очень...желательно попроще, ибо С++ знаю плохо. Последняя...

0
02.06.2013, 20:33
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
02.06.2013, 20:33
Помогаю со студенческими работами здесь

Массив: Вычислить сред. арифметическое и сред. геометрическое.
Мне задали такое задание: Написать 1 формулу, которая будет вычислять и сред. арифметическое и...

вычислить значение ф-ции
вычислить значение ф-ции z={(sqr(ln)*ln*x+sqr(x))/sqrt(x+1), x&lt;0.5 z={sqrt(x+1)+1/x, x=0.5...

Определить минимальное значение сред отрицательных элементов массива
Одномерный массив 12 элементов заполнить случайными положительными и отрицательными значениями....

Двумерные массивы. Сформировать по условию.
Дали задачу - Заполнить матрицу случайными числами ( это понятно - через рандом).Разбить матрицу на...

Ввести массив из n вещественных чисел. Вычислить их сред-нее арифметическое значение и вычесть его из каждого эле-мента
Ввести массив из n вещественных чисел. Вычислить их сред-нее арифметическое значение и вычесть его...

Составить блок схему и написать программу решения задачи: вычислить значение ф-ции
Здравствуйте, нужна помощь девушке, госы пишет. Такой вопрос : Составить блок схему и написать...


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

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