У вас вопросы?
У нас ответы:) SamZan.net

Цель работы- Изучить методы составления программ для обработки массивов данных 2

Работа добавлена на сайт samzan.net: 2016-03-13

Поможем написать учебную работу

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

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 1.7.2025

Работа с массивами данных в BASIC

1. Цель работы: Изучить методы составления программ для обработки массивов данных

2. Исходные данные:

2.1.  Функция одной переменной: y = аa+bc*sin2 x

2.2.  Значение коэффициентов:

A = 1.5

B = 2.3

C = 4.2

2.3 Диапазон и шаг изменения аргумента функции:

ХØ = 2.5

XN = 4.5

DX = 0.2

3. Содержание работы:

3.1.  Составить алгоритм и программу для расчета суммы значений заданной функции при изменении ее аргумента в диапазоне от XØ до XN с шагом DX и определить долю каждого значения в полученной сумме.

3.2.  Рассчитанные значения функции записать в массив данных.

3.3.  Произвести расчеты в соответствии с исходными данными,

4. Схема алгоритма расчета:

начало

 

A,B,С,XØ,XN,DX

A,B,С,XØ,XN,DX

N=INT((XN-XØ)/DX)+1

DIM Y(N)

S=Ø

I=1,N

X=XØ+(I-1)*DX

Y(I)=XA+B  C*SIN2X

S=S+Y(I)

 NEXT I 

S

I=1,N

 

D=Y(I)/S

I,Y(I),D   

YMAX

                                NEXT I 

конец

 

5. Текст программы:

REM GR 301611 GLUSHKO

INPUTVVEDITE A,B,C,XØ,XN,DX”; A,B,C,XØ,XN,DX

3Ø PRINT USING “A=#.#  B=#.#  C=#.#  XØ=#.##  XN=#.## DX=#.##”;A,B,C,XØ,XN,DX

4Ø N=INT((XN-XØ)/DX)+1

5Ø DIM Y(N)

6Ø S=Ø

7Ø FOR I=1 TO N

8Ø X=XØ+(I-1)*DX

9Ø Y(I)= X^(A+B)-C*SIN(X)^2

1ØØ S=S+Y(I)

11Ø NEXT I

12Ø PRINT USING “S=###.###”;S

13Ø FOR I=1 TO N

14Ø D=Y(I)/S

15Ø PRINT USING “I=##  Y(I)=###.###  D=###.###”;I,Y(I),D

16Ø NEXT I

17Ø END

6. Результаты расчетов:

A=1.5 B=2.3 C=4.2  X0=2.50 XN=4.50 DX=0.2

S=1193.42

I=1 Y(I)=31.017    D=0.026

I=2 Y(I)=42.802    D=0.036

I=3 Y(I)=56.922    D=0.048

I=4 Y(I)=73.643    D=0.062

I=5 Y(I)=93.297    D=0.078

I=6 Y(I)=116.287  D=0.097

I=7 Y(I)=143.088  D=0.120

I=8 Y(I)=174.229  D=0.146

I=9 Y(I)=210.285  D=0.176

I=10 Y(I)=251.851 D=0.211

Вывод: Рассчитана сумма значений заданной функции и определена доля каждого значения в полученной сумме.




1. Медиапланирование рекламной кампании магазина Спортивный мир
2. Взаимосвязь организационной идентификации и эффективности деятельности руководителя
3.  Строк подання податкової декларації з ПДВ- подається за базовий звітний період протягом 20 календарних днів
4. Lovers trvelled specificlly to different regions or countries in order to try the locl food.
5. Репродуктивная функция выполняет две основных задачи- общественную ~ биологическое воспроизводство населе
6. тематических частей.
7. Дом Корбакова и Мемориальная мастерская А
8. О соотношении философии и науки в мировоззрении русских философов
9. инфекции см ниже
10. Дмитренко Р П