1. Какие типы данных используются в задачах обработки данных? Если есть несколько входных данных, перечислите тип каждой переменной:
а) Сколько букв А в слове? Входные данные: Слово. Результат: Целое число.
б) Какова длина предложения? Входные данные: Предложение. Результат: Целое число.
в) Как переставить символы слова в обратном порядке? Входные данные: Слово. Результат: Слово.
г) Где начинается заданное слово в предложении? Входные данные: Предложение, заданное слово. Результат: Целое число.
д) Каков квадрат числа? Входные данные: Число. Результат: Число.
Пошаговый ответ:
a) В данной задаче используется тип данных «Строка» для входных данных (слова) и тип данных «Целое число» для результата (количество букв А).
б) В данной задаче используется тип данных «Строка» для входных данных (предложения) и тип данных «Целое число» для результата (длина предложения).
в) В данной задаче используется тип данных «Строка» для входных данных (слова) и тип данных «Строка» для результата (переставленное слово).
г) В данной задаче используется тип данных «Строка» для входных данных (предложения и слова) и тип данных «Целое число» для результата (индекс начала заданного слова).