Шпаргалка: Дидактические материалы по информатике
B:=’ ‘+B; | для удобства определения слов - искусственная замена
m:=длина(А)
n:=длина(В)
k:=0 | k - счётчик числа слов
нц для i от 1 до n—m+1
если (B[i:i]=’ ‘) и (B[i+1:i+m—1] =B) и (B[i+m:i+m]=’ ‘)
то k:=k+1
кц
вывод(‘Cлово A входит в слово В ‘, k, ‘ раз’)
Тема 5. “Проектирование алгоритмов”,
“Тестирование и трассировка алгоритмов”
Вариант 1
Набор тестов должен отражать случаи:
есть только один искомый ученик;
есть несколько искомых учеников;
нет ни одного искомого ученика;
файл (массив) данных пуст.
Вариант 2
Набор тестов должен отражать случаи:
есть только один искомый автомобиль;
есть несколько искомых автомобилей;
нет ни одного искомого автомобиля;
файл (массив) данных пуст.
Тема 6. “Исполнители алгоритмов”
Вариант 1
Тело алгоритма:
a:=sqrt((n**2+m**2)/2)
b:=arctg(n/m)*180
i:=1