Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

/ Лабораторная работа №10-11

.doc
Скачиваний:
3
Добавлен:
30.05.2015
Размер:
107.52 Кб
Скачать

Лабораторная работа № 10-11

Тема:«Основы работы в системе программированияQBASIC. Программирование задач с линейной алгоритмической структурой»

Цель работы.Приобрести навыки работы в системе программированияQBASIC. Приобрести навыки записи арифметических выражений и составления линейных программ.

Задание для подготовки к лабораторной работе. Изучить основные принципы работы в системе программированияQBASIC. Изучить операторыCLS,PRINT,INPUT,END.

Запустить на выполнение систему программирования QBASIC, установить курсор на имени файлаqbasic.exeи нажать <Enter>.

Встроенные функции

Например:

PRINT (SQR(SQR(SQR(15))) – 2*SQR(13))/ (3*SQR(SQR(12+6*SQR(3))))

или

PRINT (15)^(1/8) 2*SQR(13))/ (3*(12+6*SQR(3)^(1/4)

  1. Вычислите на языке Basic следующие арифметические выражения

Вычислите (1.14.):

1. . 2. . 3. .

4. 5.. 6. .

7. .8.9. .

10. . 11.

12. 13.14.

15. 12,24 + 13,033; 16. 1,1·2,2+3.3·4.4+5,5·6,6+7,7·8,8;

17. ;18.

  1. Ввести, отредактировать и выполнить следующую программу:

10 CLS

20 PRINT«Найти значение выражения (2*x–y)/(y^2 + |x|)»

30 PRINT«Ф. И., группа»

30 INPUT«Введите значенияxиyчерез запятую»;x,y

40 z = (2*x – y)/(y^2 + ABS (x))

50 PRINT «Ответ: (2*x – y)/(y^2 + ABS (x))=»; z

60 END

Замечание 1.Чтобы выполнить набранную программу необходимо подать команды:F5;

Замечание 2.Чтобы перейти из режима выполнения программы в режим редактирования необходимо нажать любую клавишу.

Внимание! Полученные, в ходе выполнения программы, результаты записать в файл отчета.

  1. Составить программу для вычислениязначения функции на интервале [a;b] с шагомh, где a=0.05 b=0,1, h=0,1

  2. Составить программу для вычислениязначение функции .

  3. Составить программу для вычисления объема и площади боковой поверхности куба.

 

Дана длина ребра куба.

  1. Составить программу для вычислениязначения функции:

  2. Составить программу для вычисления сумму n первых членов ряда: