Составте пожалуйста программу ** языке basic для определения имеется ли в данном слове...

0 голосов
31 просмотров

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


Информатика (112 баллов) | 31 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

Sub Z()
Dim t, s As String
t = InputBox("Введите строку:")
s = InputBox("Введите словоî:")
If InStr(t, s) > 0 Then
    MsgBox ("Да, это слово есть в строке")
    Else: MsgBox ("Нет такого слова в строке")
    End If
End Sub

0

это же не на BASIC

0

Да нет, это BASIC)) BASIC VBA. Бейсиков много разных есть, надо точно указывать, какой нужен))

0

ммм спасибо)))

0

Тебе на каком нужно?

0

я не знаю какой у меня BASIC, ладно уже не надо)

0

QBASIC? Узнай точно, скажешь, переделаю

0

да этот BASIC

0

Вариант для qbasic:
INPUT "Введите строку:"; T$
INPUT "Введите слово:";S$
T = LEN(T$)
S = LEN(S$)
FOR I = 1 TO T - S + 1
M$ = MID$(T$, I, S)
IF M$ = S$ THEN F = 1
NEXT I
IF F = 1 THEN PRINT "Да, это слово есть в строке" ELSE PRINT "Нет такого слова в строке"