Transcript ppsx
Slide 1
Разработала : Веревкина В.Н.
Slide 2
1. Что такое символьная переменная?
Как обозначается символьная переменная?
Какие операции можно выполнять с символьными
переменными?
С помощью каких операторов запрашиваются и
сообщаются значения символьных переменных?
Проверку каких соотношений между словами
позволяет осуществлять язык программирования
Бейсик?
Какая операция к значению переменной А$
дописывает справа значение переменной В$?
Slide 3
A$=“РАДИО”
B$=“ВЕЩАНИЕ”
B$=A$+B$
A$=MID$(B$,3,3)+MID$(A$,3,1)
B$=MID$(B$,1,1)+MID$(B$,5,1)+MID$(B$,8,2)
A$=“ДИОД” B$=“РОЩА”
Slide 4
A$=“КРИМИНАЛИСТИКА”
IF MID$(A$,3,2)>MID$(B$,5,2) Then GOTO 10
B$=MID$(A$,8,6)
A$=MID$(A$,1,3)+MID$(A$,11,4)
5 GOTO 15
10 A$=MID$(A$,4,2)+MID$(A$,10,5)
B$=“Г”+MID$(A$,2,1)+MID$(A$,1,1)+”Н”+MID$(A$
,7,1) +MID$(A$,3,5)
15 END
A$=“ЛИСТИК” B$=“КРИТИКА”
Slide 5
Она определяет длину текстовой переменной X$,
т.е. количество содержащихся в ней символов
(пробел тоже считается символом).
Пример.
A$=“КОМПЬЮТЕР”
X=LEN(X$)
PRINT “X=”; X
РЕЗУЛЬТАТ ВЫПОЛНЕНИЯ ПРОГРАММЫ
Х=9
Slide 6
Она определяет номер позиции первого вхождения
текста SL$ в текст T$. Если текст SL$ не
содержится в T$, то значение функции равно нулю.
Пример.
F$=“ФУТБОЛ”
D$=“БОЛ”
Y=INSTR(1,F$,D$)
PRINT “Y=”;Y
РЕЗУЛЬТАТ ВЫПОЛНЕНИЯ ПРОГРАММЫ Y=4
Slide 7
Они копируют k левых (правых) символов
текста T$, здесь T$ - константа или переменная и
K – число, переменная или арифметическое
выражение.
Slide 8
INPUT X$ ‘вводим слово
INPUT Y$ ‘вводим букву
S=0
FOR I=1 TO LEN(X$)
IF MID$(X$, I,1)=Y$ THEN S=S+1
NEXT I
PRINT “В СЛОВЕ”,X$
PRINT S, “БУКВ”, Y$
Slide 9
INPUT X$ ‘вводим слово
FOR I=1 TO LEN(X$)
IF MID$(X$,I,1)=“A” THEN X$=MID$(X$,1,I1)+”Я”+MID$(X$,I+1,LEN(X$)-I)
NEXT I
PRINT “ВОТ НОВОЕ СЛОВО:”; X$
Slide 10
Выучить конспект лекции.
Составить программу, вычеркивающую все
пробелы из данного текста.
Slide 11
1. Составить программу для определения:
содержится ли в данном слове данная буква?
Составить программу для определения: имеется
ли в данном слове часть, равная заданному
слову? Например часть «КОЛ» в слове
«КОЛОКОЛ».
Составить программу для определения числа
предложений в заданном тексте.
Составить программу для определения :
является ли данное слово «перевертышем».
Например «ШАЛАШ», «КАЗАК»
Разработала : Веревкина В.Н.
Slide 2
1. Что такое символьная переменная?
Как обозначается символьная переменная?
Какие операции можно выполнять с символьными
переменными?
С помощью каких операторов запрашиваются и
сообщаются значения символьных переменных?
Проверку каких соотношений между словами
позволяет осуществлять язык программирования
Бейсик?
Какая операция к значению переменной А$
дописывает справа значение переменной В$?
Slide 3
A$=“РАДИО”
B$=“ВЕЩАНИЕ”
B$=A$+B$
A$=MID$(B$,3,3)+MID$(A$,3,1)
B$=MID$(B$,1,1)+MID$(B$,5,1)+MID$(B$,8,2)
A$=“ДИОД” B$=“РОЩА”
Slide 4
A$=“КРИМИНАЛИСТИКА”
IF MID$(A$,3,2)>MID$(B$,5,2) Then GOTO 10
B$=MID$(A$,8,6)
A$=MID$(A$,1,3)+MID$(A$,11,4)
5 GOTO 15
10 A$=MID$(A$,4,2)+MID$(A$,10,5)
B$=“Г”+MID$(A$,2,1)+MID$(A$,1,1)+”Н”+MID$(A$
,7,1) +MID$(A$,3,5)
15 END
A$=“ЛИСТИК” B$=“КРИТИКА”
Slide 5
Она определяет длину текстовой переменной X$,
т.е. количество содержащихся в ней символов
(пробел тоже считается символом).
Пример.
A$=“КОМПЬЮТЕР”
X=LEN(X$)
PRINT “X=”; X
РЕЗУЛЬТАТ ВЫПОЛНЕНИЯ ПРОГРАММЫ
Х=9
Slide 6
Она определяет номер позиции первого вхождения
текста SL$ в текст T$. Если текст SL$ не
содержится в T$, то значение функции равно нулю.
Пример.
F$=“ФУТБОЛ”
D$=“БОЛ”
Y=INSTR(1,F$,D$)
PRINT “Y=”;Y
РЕЗУЛЬТАТ ВЫПОЛНЕНИЯ ПРОГРАММЫ Y=4
Slide 7
Они копируют k левых (правых) символов
текста T$, здесь T$ - константа или переменная и
K – число, переменная или арифметическое
выражение.
Slide 8
INPUT X$ ‘вводим слово
INPUT Y$ ‘вводим букву
S=0
FOR I=1 TO LEN(X$)
IF MID$(X$, I,1)=Y$ THEN S=S+1
NEXT I
PRINT “В СЛОВЕ”,X$
PRINT S, “БУКВ”, Y$
Slide 9
INPUT X$ ‘вводим слово
FOR I=1 TO LEN(X$)
IF MID$(X$,I,1)=“A” THEN X$=MID$(X$,1,I1)+”Я”+MID$(X$,I+1,LEN(X$)-I)
NEXT I
PRINT “ВОТ НОВОЕ СЛОВО:”; X$
Slide 10
Выучить конспект лекции.
Составить программу, вычеркивающую все
пробелы из данного текста.
Slide 11
1. Составить программу для определения:
содержится ли в данном слове данная буква?
Составить программу для определения: имеется
ли в данном слове часть, равная заданному
слову? Например часть «КОЛ» в слове
«КОЛОКОЛ».
Составить программу для определения числа
предложений в заданном тексте.
Составить программу для определения :
является ли данное слово «перевертышем».
Например «ШАЛАШ», «КАЗАК»