double arrow

Составление программ с использованием числовых и строковых переменных

Запуск

Поиск

Просмотр

Редактирование

Эта команда меню используется для:

1. стирания текста;

2. копирования текста;

3. передвижения текста (т.е. удаления, вставки через буфер);

4. стирание текста без запоминания в буфере;

5. создание новой процедуры или функции.

1. Копировать (Ctrl + Ins) - осуществляет копирование текста из активного окна в буфер.

2. Вырезать (Shift + Delete) - осуществляет удаление выбранного текста из рабочего окна.

3. Стирание текста (Delete) - удаляет текст без запоминания в буфере.

4. Вставить (Shift + Ins) - осуществляет вставку текста в активное окно из буфера.

5. Новая SUB… - используется для просмотра различных частей программы.

6. Новая FUNCTION - используется для просмотра различных частей функций.

Для того чтобы выделить текст необходимо нажать клавишу Shift и клавишу курсора, прежде чем вырезать текст необходимо его скопировать в буфер и затем вставить в активное окно.

Используется для просмотра процедур

1. SUBs… (F2) - используется для просмотра различных частей программы.

2. Разбить - осуществляет разбиение экрана на две части.

3. Экран вывода (F4) используется для переключения между средой QB и выходным экраном вашей программы.

Пункт меню поиск - используется для поиска текстовой строки в активном окне, в текущем модуле во всех загруженных модулях.

Замена… - используется для замены строки га другую, для поиска текстовой строки.

Используется для исполнения загруженной программы:

· Запуск (Shift F5) - используется для очистки памяти и запуска программы на выполнение, начиная с первого оператора в данном модуле.

· Перезапустить - очищает память и продолжает выполнение с первого исполняемого оператора.

· Продолжить - после того как программа была остановлена.

Пункт меню Отладка - используется для отладки программы путем открытия окон наблюдения, которые показывают, как переменные изменяются при работе программы.

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

· Экран… - установка цветов экрана; линеек прокрутки в окнах; числа пробелов, выдаваемых табуляцией. Сделанные вами установки автоматически запоминаются.

· Путь справки.

· Проверка синтаксиса.

Пункт меню Справка - для получения дополнительной информации.

Задание

1. Набрать текст, скопировать его в буфер обмена (Ctrl + Ins) и вставить его в активное окно таким образом, чтобы получилось два одинаковых абзаца.

2. Запомнить этот файл, присвоив ему имя (Сохранить как…).

3. Выйти из QB (Выход).

4. Открыть сохраненный файл (Открыть …)

5. Отредактировать, добавив в него фамилию и имя.

6. Выделить текст, скопировать в буфер обмена (Ctrl + Ins).

7. Удалить (Shift + Delete) и вставить текст в рабочее окно экрана.

Практическое занятие №8

Тема: «Представление арифметических и тригонометрических функций в среде программирования»

Составить алгоритм и программу на BASIC для следующих выражений:

1.

2.

3.

4.

5.

6.

7.

Практическая работа №9

Тема: Нахождение значений выражений в среде программирования

1. Найти площадь прямоугольника, если известно, что a = 2, b = 4

2. Найти значение выражения:

3. Найти значение выражения:

4. Найти площадь треугольника по трем известным сторонам и полупериметру:

Урок №20, 21. Переменные строковые и числовые. Способы задания переменных.

Иногда для работы с символьными переменными необходимо знать их длину. Оператор, позволяющий определить длину слова - Len.

Например слово финансист - Len "финансист" =9

Для того, чтобы ЭВМ отличал слово от числа необходимо ставить " ".

Len " " =0 - слово без символа называется пустым. Для работы со словами нужны переменные, обозначенные латинскими буквами и знаком "$" - их называют символьными переменными.

Изменить значение символьной переменной проще всего присвоив ей новое значение. Мы можем менять не только значение переменных, но и производить действия со словами, соединять слова, выделять части слова.

Операторы соединения слов в языке BASIC обозначаются знаком "+".

"стерео" = A$ "стерео"

"приемник" = B$ "приемник"

10 INPUT A$

20 INPUT B$

30 Let X$ = A$ + B$

40 PRINT X$

Оператор выделения части слова MID$ (..., a, b)

Вместо многоточия пишется слово из которого выделяется часть;

а - это позиция буквы в слове с которой начинается выделяться часть

b - означает длину выделенной части

Рассмотрим на примере:

КРИМИНАЛИСТИКА

10 LET C$ = "криминалистика"

20 INPUT C$

30 A$ = MID$ (C$, 1, 8)

40 B$ = MID$ (C$, 8, 4)

50 D$ = MID$ (C$, 4, 4)

60 E$ = MID$ (C$, 1, 1) + (C$, 8, 2) + (C$, 6, 1) + (C$, 12, 3)

70 F$ = MID$ (C$, 10, 1) + (C$, 3, 1) + (C$, 8, 1) + (C$,7,1)

80 PRINT A$, B$, D$, E$, F$

Практическая работа №10

Тема: Способы задания операторов INPUT и PRINT (с комментарием и без)

Задание №1

Составить алгоритм и программу на языке BASIC нахождения площади треугольника по двум известным сторонам а и b и углу между ними с, если

Задание №2

Составьте алгоритм, программу и вычислите значение выражений:

Практическая работа №11

Тема: Решение задач с использованием операторов INPUT и PRINT (задача начисления заработной платы)


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



Сейчас читают про: