Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


Для правообладателей

Обратная связь

Email: Нажмите что бы посмотреть 

Яндекс.Метрика

Презентация на тему Программирование на языке Basic. Операторы языка Basic

Содержание

Общие положения Говоря о программировании, т.е. о составлении программы решения некоторой задачи, в дальнейшем будем считать, что схема алгоритма задачи задана.
Начала программирования  на языке Basic.  Линейные программы.Борисов В.А.КАСК – филиал Общие положения	Говоря о программировании, т.е. о составлении программы решения некоторой задачи, в В зависимости от их структуры алгоритмы делятся на линейные, разветвляющиеся, циклические. Структура программы на языке Бейсик После выполнения этой программы при Х=9 и Y=4 данные и результаты будут Рекомендации по организации программПеред оператором INPUT следует записывать оператор вывода имен вводимых Рекомендации по организации программВ программе следует чаще использовать оператор RЕМ. Рекомендации по организации программВ операторе PRINT следует предусматривать вывод имен выводимых величин. Рекомендации по организации программВ программе следует предусматривать вывод не только результатов решения Рекомендации по организации программНе следует записывать в одной строке программы большое число операторов. Линейные программы	Линейной называется программа, являющаяся записью линейного алгоритма. Составление простейших программПростейшими будем называть линейные программы, не содержащие массивов. Блоки схемы алгоритма по порядку для блока Начало — оператор REM с Вычислить периметр прямоугольного треугольника, если заданы длины его катетов Переставить значения величин А и В Линейные программы с массивами Массивы в языке БейсикМассивом называется упорядоченная совокупность однородных величин, обозначенных каждая одним В Бейсике используются одно- и двумерные массивы (в QBASIC допустимы даже восьмимерные). Общий вид элемента массива в Бейсике элемент одномерного массива:   (k);элемент В QBASIC можно установить начальные значения k, i, j равными 1. Индексы При вычислении выражения, представляющего индекс, в QBASIC результат округляется до ближайшего целого. Общий вид оператора DIM в случае одномерного массива: DIM (d),в случае двумерного Особенности записи оператора DIM в одном операторе DIM можно объявлять любое число Пример: оператор DIM D%(2), A(2,3), K$(3) сообщаетмассив D% — одномерный целый, содержащий Составление линейных программ с массивами Особенности работы с массивами в программе Элементы массивов получают значения с помощью Программа ввода и вывода массива Р(1:3) 20 DIM Р(3)30 INPUT P(1),P(2),P(3)40 PRINT P(1),P(2),P(3)50 END Особенности работы с массивами в программеВсе массивы можно разделить на два вида: Переменные — размеры массивов должны быть определены до обращения к оператору DIM.Пример:
Слайды презентации

Слайд 2 Общие положения
Говоря о программировании, т.е. о составлении программы

Общие положения	Говоря о программировании, т.е. о составлении программы решения некоторой задачи,

решения некоторой задачи, в дальнейшем будем считать, что схема

алгоритма задачи задана.

Слайд 3
В зависимости от их структуры алгоритмы делятся на

В зависимости от их структуры алгоритмы делятся на линейные, разветвляющиеся, циклические.

линейные, разветвляющиеся, циклические.


Слайд 4 Структура программы на языке Бейсик

Структура программы на языке Бейсик

Слайд 6
После выполнения этой программы при Х=9 и Y=4

После выполнения этой программы при Х=9 и Y=4 данные и результаты

данные и результаты будут выведены на экран дисплея в

таком виде:

Слайд 7 Рекомендации по организации программ
Перед оператором INPUT следует записывать

Рекомендации по организации программПеред оператором INPUT следует записывать оператор вывода имен

оператор вывода имен вводимых величин («подсказку») или использовать возможность

вывода «подсказки» оператором INPUT.

Слайд 8 Рекомендации по организации программ
В программе следует чаще использовать

Рекомендации по организации программВ программе следует чаще использовать оператор RЕМ.

оператор RЕМ.


Слайд 9 Рекомендации по организации программ
В операторе PRINT следует предусматривать

Рекомендации по организации программВ операторе PRINT следует предусматривать вывод имен выводимых величин.

вывод имен выводимых величин.


Слайд 10 Рекомендации по организации программ
В программе следует предусматривать вывод

Рекомендации по организации программВ программе следует предусматривать вывод не только результатов

не только результатов решения задачи, но и всех исходных

данных.

Слайд 11 Рекомендации по организации программ
Не следует записывать в одной

Рекомендации по организации программНе следует записывать в одной строке программы большое число операторов.

строке программы большое число операторов.


Слайд 12 Линейные программы
Линейной называется программа, являющаяся записью линейного алгоритма.

Линейные программы	Линейной называется программа, являющаяся записью линейного алгоритма.

Слайд 13 Составление простейших программ
Простейшими будем называть линейные программы, не

Составление простейших программПростейшими будем называть линейные программы, не содержащие массивов.

содержащие массивов.


Слайд 14 Блоки схемы алгоритма по порядку
для блока Начало

Блоки схемы алгоритма по порядку для блока Начало — оператор REM

— оператор REM с названием программы;
для блока Ввод —

оператор ввода;
для блока Процесс — оператор присваивания;
для блока Вывод — оператор вывода;
для блока Останов — оператор END.

Слайд 15 Вычислить периметр прямоугольного треугольника, если заданы длины его

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

катетов


Слайд 16 Переставить значения величин А и В

Переставить значения величин А и В

Слайд 17
Линейные программы
с массивами

Линейные программы с массивами

Слайд 18 Массивы в языке Бейсик
Массивом называется упорядоченная совокупность однородных

Массивы в языке БейсикМассивом называется упорядоченная совокупность однородных величин, обозначенных каждая

величин, обозначенных каждая одним и тем же именем с

различными целочисленными индексами, изменяющимися по порядку.

Слайд 19
В Бейсике используются одно- и двумерные массивы (в

В Бейсике используются одно- и двумерные массивы (в QBASIC допустимы даже

QBASIC допустимы даже восьмимерные).
Они, как и простые переменные,

могут быть различных типов: целые, вещественные, текстовые (строковые) и т.д.

Слайд 20 Общий вид элемента массива в Бейсике
элемент одномерного

Общий вид элемента массива в Бейсике элемент одномерного массива:  (k);элемент

массива: (k);
элемент двумерного массива:

<имя> (i, j),
где <имя> — имя массива, должно отвечать тем же правилам, что и имя простой переменной;
k — индекс (номер) элемента одномерного массива, k≥0;
i, j — индексы элемента двумерного массива (номера строки и столбца, на пересечении которых он нахо­дится), i>0, j≥0.

Слайд 21
В QBASIC можно установить начальные значения k, i,

В QBASIC можно установить начальные значения k, i, j равными 1.

j равными 1.
Индексы k, i, j могут быть

представлены любыми арифметическими выражениями.

Слайд 22
При вычислении выражения, представляющего индекс, в QBASIC результат

При вычислении выражения, представляющего индекс, в QBASIC результат округляется до ближайшего целого.

округляется до ближайшего целого.


Слайд 23 Общий вид оператора DIM
в случае одномерного массива:

Общий вид оператора DIM в случае одномерного массива: DIM (d),в случае

DIM (d),
в случае двумерного массива: DIM (n, m),
где DIM

— имя оператора (от слова «dimension» — «размерность»);
<имя> — имя массива;
d, n, m — размеры массива, т.е. d — номер последнего элемента одномерного массива; n(m) — номер последней строки (последнего столбца) двумерного массива.

Слайд 24 Особенности записи оператора DIM
в одном операторе DIM

Особенности записи оператора DIM в одном операторе DIM можно объявлять любое

можно объявлять любое число массивов;
оператор DIM рекомендуется помещать в

начале программы;
не следует использовать в программе простую переменную и массив с одним и тем же именем.

Слайд 25 Пример: оператор DIM D%(2), A(2,3), K$(3) сообщает
массив D%

Пример: оператор DIM D%(2), A(2,3), K$(3) сообщаетмассив D% — одномерный целый,

— одномерный целый, содержащий элементы D%(0), D%(1), D%(2);
массив К

— одномерный текстовой, включает эле­менты К$(0), К$(1), К$(2), К$(3);
массив А — двумерный вещественный, включает такие элементы:
А(0,0) А(0,1) А(0,2) А(0,3)
А(1,0) А(1,1) А(1,2) А(1,3)
А(2,0) А(2,1) А(2,2) А(2,3), т.е. содержат три строки и четыре столбца.

Слайд 26
Составление линейных программ с массивами

Составление линейных программ с массивами

Слайд 27 Особенности работы с массивами в программе
Элементы массивов

Особенности работы с массивами в программе Элементы массивов получают значения с

получают значения с помощью операторов ввода или присваивания как

простые переменные.
При вводе (выводе) массивов в операторах ввода (вывода) перечисляются имена всех вводимых (выводимых) элементов массива.

Слайд 28 Программа ввода и вывода массива Р(1:3)
20 DIM

Программа ввода и вывода массива Р(1:3) 20 DIM Р(3)30 INPUT P(1),P(2),P(3)40 PRINT P(1),P(2),P(3)50 END

Р(3)
30 INPUT P(1),P(2),P(3)
40 PRINT P(1),P(2),P(3)
50 END


Слайд 29 Особенности работы с массивами в программе
Все массивы можно

Особенности работы с массивами в программеВсе массивы можно разделить на два

разделить на два вида:
— массивы

постоянного размера [например, Р(1:7), В(1:4), 1:8)];
— массивы переменного размера [например, А(1:k); С(1:m, 1:d)].

  • Имя файла: programmirovanie-na-yazyke-basic-operatory-yazyka-basic.pptx
  • Количество просмотров: 129
  • Количество скачиваний: 1