Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МУ_Qbasic.doc
Скачиваний:
1
Добавлен:
01.04.2025
Размер:
886.78 Кб
Скачать

Задание 2. Таблица умножения

Самостоятельно составьте программу, выводящую на экран таблицу умножения чисел от 1 до 10 на N, где N – номер вашего варианта. Сохраните программу под именем TABL.

Лабораторная работа №2. Программирование линейных алгоритмов

Цель работы: Освоить приемы программирования линейных алгоритмов.

Линейным называется алгоритм, в котором результат получается путем однократного выполнения заданной последовательности действий при любых значениях исходных данных. Согласно линейному алгоритму, выполнение программы начинается с ее первого исполняемого оператора. Операторы будут задействованы последовательно, один за другим, в соответствии с их расположением в тексте программы.

Перед выполнением этой лабораторной работы необходимо ознакомиться c правилами записи выражений, операторами присваивания и ввода-вывода, а также стандартными арифметическими функциями.

Задание 1. Программа нахождения суммы двух чисел

  1. Запустите QBasic.

  2. Наберите в окне редактирования текст программы:

REM Сумма двух чисел

a = 5

b = 12

c = a + b

PRINT “Результат сложения: ”, с

  1. Сохраните программу под именем PRIMER_1 на жестком диске.

  2. Запустите программу на выполнение, ознакомьтесь с результатами вычислений.

Задание 2. Программа нахождения суммы квадратов двух чисел, введенных с клавиатуры

  1. З апустите QBasic.

  2. Наберите в окне редактирования текст программы (см. блок-схему):

REM Сумма квадратов двух чисел, введенных с клавиатуры

CLS

INPUT “Введите числа а и b”; a, b

c = a^2 + b^2

PRINT “Результат вычислений: ”, с

Важно! Обратите внимание на оператор очистки экрана CLS. Он позволит при каждом последующем запуске программы работать на чистом экране.

  1. Сохраните программу под именем PRIMER_2 на жестком диске.

  2. Запустите программу на выполнение при различных входных данных, ознакомьтесь с результатами вычислений.

Задание 3. Программа нахождения длины окружности и площади круга

  1. Запустите QBasic.

  2. Наберите в окне редактирования:

REM Длина окружности и площадь круга заданного радиуса

CLS

INPUT “Введите радиус”; r

PI = 3.14

L = 2* PI * r

S = PI * r * r

PRINT “Длина окружности равна: ”, L

PRINT “Площадь круга равна: ”, S

  1. Сохраните программу под именем PRIMER_3 на жестком диске.

  2. Запустите программу на выполнение при различных входных данных, ознакомьтесь с результатами вычислений.

Задание 4. Вычисление площади треугольника

Составьте программу, вычисляющую площадь треугольника по заданным значениям основания a и высоты h.

Ф ормула для вычисления площади треугольника имеет вид:

.

Составим программу для нахождения площади треугольника.

  1. Запустите QBasic.

  2. В окне редактирования наберите текст программы:

REM Площадь треугольника

CLS

INPUT “Введите длину стороны а”; а

INPUT “Введите высоту h ”; h

s = 1/2 * a * h

PRINT “Площадь треугольника равна: ”, s

  1. Сохраните программу под именем PRIMER_4 на жестком диске.

  2. Запустите программу на выполнение, введя значения a =2, h =3 (при этом должно получиться значение s = 3)

Задание 5. Программа нахождения значения функции

Самостоятельно составьте программу для нахождения значения функции для произвольных значений x, b, c. Сохраните программу под именем PRIMER_5.