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

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

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

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

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

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

от 25%

Подписываем

договор

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

Скидка 25% при заказе до 5.4.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. Вечерний Мурманск 21 2
2. Чтение детей и подростков в России на рубеже веков- смена модели чтения
3. это уникальное направление научнофилософской мысли отличительной особенностью которого является идея ак
4. тематических наук профессор Подпись Люберцы 2011 ОГЛАВЛЕНИЕ Введ
5. Вселенная втягивает из беспредельного время дыхание и пустоту говорит Пифагор
6. О Матковська СУЧАСНІ ТЕХНОЛОГІЇ НАВЧАННЯ У МОВНІЙ ОСВІТІ
7. Я в буфете buy bought bought покупать Первоклассный бутерброд
8. ЦОИ на
9. Логическое проектирование преобразование концептуалного представления в логическую структуру базы д.html
10. Сутність поняття дидактики вищої школи її мета функції та завдання