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

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


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

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

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

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

Презентация на тему Язык программирования QBasic

Символы и строки Имена строковые переменные отличается от обычных добавлением знака доллара ($). В таких переменных содержаться как отдельные символы, так и их последовательности длинной до 255 символов. Все символы используемые в Бейсике имеют свой код и внесены
Символьные переменные и функции Символы и строки	Имена строковые переменные отличается от обычных добавлением знака доллара ($). Функция ASC	Функция ASC определяет код ASCII для первого символа строковой переменной.Формат записи:	ASC(строковая Функция CHR$	Функция CHR$ определяет символ, код которого указан в скобках.Формат записи:	CHR$ (код)Пример: Функция INPUT$	Эта функция ожидает ввода N символов, которые и будут обрабатываться программой Функция LEN	Функция определяет длину введенной или существующей строковой переменной.Формат записи:	LEN (строковая переменная) Функции LEFT$ RIGHT$	Для получения фрагмента строки применяются специальные функции.	Функция LEFT$ выделяет из Функции LEFT$ RIGHT$CLSF$ = “ГАЗОНОКОСИЛЬЩИК”L$ = LEFT$ (F$, 5)? L$CLSF$ = “ГАЗОНОКОСИЛЬЩИК”R$ Функция MID$	Функция MID$ извлекает N символов, начиная с M исходной строковой переменной:	MID$ Функция MID$Еще пример.	CLS	C$=MID$( ПродолжимCLSF$ = Что появится на экране после выполнения программы?CLSF$= Функция INKEY$	Данная функция ожидает нажатия определенной клавиши, анализирует поступающую информацию об уже Функция INKEY$	Можно задать и определенную клавишу для продолжения выполнения программы:CLS? “Нажмите клавишу
Слайды презентации

Слайд 2 Символы и строки
Имена строковые переменные отличается от обычных

Символы и строки	Имена строковые переменные отличается от обычных добавлением знака доллара

добавлением знака доллара ($). В таких переменных содержаться как

отдельные символы, так и их последовательности длинной до 255 символов.
Все символы используемые в Бейсике имеют свой код и внесены в специальную таблицу кодов ASCII


Слайд 3 Функция ASC
Функция ASC определяет код ASCII для первого

Функция ASC	Функция ASC определяет код ASCII для первого символа строковой переменной.Формат

символа строковой переменной.
Формат записи:
ASC(строковая переменная)
Например:
N=ASC(“F”)
?

“Код заглавной буквы F-” ; N
В результате получим:
Код заглавной буквы F - 70

Слайд 4 Функция CHR$
Функция CHR$ определяет символ, код которого указан

Функция CHR$	Функция CHR$ определяет символ, код которого указан в скобках.Формат записи:	CHR$

в скобках.
Формат записи:
CHR$ (код)
Пример:
CLS
1: INPUT “введите любой

код от 33 до 128” ; N
IF N < 33 OR N >= 128 THEN ? “Обратите внимание на числовые границы для кода” : GOTO 1
? “Символ с кодом ”; N; “- это”; CRH$(N)


Слайд 5 Функция INPUT$
Эта функция ожидает ввода N символов, которые

Функция INPUT$	Эта функция ожидает ввода N символов, которые и будут обрабатываться

и будут обрабатываться программой сразу после их набора на

клавиатуре, не дожидаясь нажатия клавиши .
Пример.
CLS
N$=INPUT$(2)
IF N$=“да” THEN ? N$ ELSE ? “нет”
В данном случае программа после ввода с клавиатуры последовательности символов анализирует ее, выделяя только два первых символа, и действует в зависимости от проверяемого условия.


Слайд 6 Функция LEN
Функция определяет длину введенной или существующей строковой

Функция LEN	Функция определяет длину введенной или существующей строковой переменной.Формат записи:	LEN (строковая

переменной.
Формат записи:
LEN (строковая переменная)
Пример.
CLS
INPUT “Введите Вашу фамилию”;

F$
N=LEN (F$)
? ”В вашей фамилии ”; N; “букв”

Слайд 7 Функции LEFT$ RIGHT$
Для получения фрагмента строки применяются специальные

Функции LEFT$ RIGHT$	Для получения фрагмента строки применяются специальные функции.	Функция LEFT$ выделяет

функции.
Функция LEFT$ выделяет из введенной строковой переменной N символов

слева:
LEFT$ (строковая переменная, N)

Функция RIGHT$ выделяет из введенной строковой переменной N символов справа:

RIGHT$ (строковая переменная, N)


Слайд 8 Функции LEFT$ RIGHT$
CLS
F$ = “ГАЗОНОКОСИЛЬЩИК”
L$ = LEFT$ (F$,

Функции LEFT$ RIGHT$CLSF$ = “ГАЗОНОКОСИЛЬЩИК”L$ = LEFT$ (F$, 5)? L$CLSF$ =

5)
? L$

CLS
F$ = “ГАЗОНОКОСИЛЬЩИК”
R$ = RIGHT$ (F$, 9)
? R$

ГАЗОН
КОСИЛЬЩИК


Слайд 9 Функция MID$
Функция MID$ извлекает N символов, начиная с

Функция MID$	Функция MID$ извлекает N символов, начиная с M исходной строковой

M исходной строковой переменной:
MID$ (строковая переменная, N, M)
ПРИМЕР
CLS
F$=“ГАЗОНОКОСИЛЬЩИК”
M$=MID$(F$,7,4)
?

M$
На экране появится слово КОСИ

Слайд 10 Функция MID$
Еще пример.
CLS
C$=MID$("НОВОРОЖДЕННЫЙ",5,9)
PRINT C$

Получим на экране слово РОЖДЕННЫЙ.

Функция MID$Еще пример.	CLS	C$=MID$(

Слайд 12 Что появится на экране после выполнения программы?
CLS
F$="спортсмен»
D$=MID$(F$,7,2) +

Что появится на экране после выполнения программы?CLSF$=

MID$(F$,5,1) + MID$(F$,4,1) + MID$(F$,3,1) + MID$(F$,9,1) + MID$(F$,3,1)

+ + MID$(F$,7,1)
PRINT D$
END
Ответ: На экране будет слово "метроном"


Слайд 13 Функция INKEY$
Данная функция ожидает нажатия определенной клавиши, анализирует

Функция INKEY$	Данная функция ожидает нажатия определенной клавиши, анализирует поступающую информацию об

поступающую информацию об уже нажатых клавишах, и, в зависимости

от результатов анализа, программа следует по тому или иному пути.
Например:
CLS
?”Для продолжения нажмите любую клавишу”
WHILE INKEY$=””
WEND
?”Продолжение”

  • Имя файла: yazyk-programmirovaniya-qbasic.pptx
  • Количество просмотров: 118
  • Количество скачиваний: 0