Помогите, пожалуйста! Подскажите, что у меня тут неверно:
//Написать программу для решения задачи. Задан массив из слов. Слова вводятся с клавиатуры. (рассмотреть случай, когда искомого слова в массиве нет). Найти в нем самое длинное слово, в котором не встречается буква «и». Использовать функцию Pos. Вывести найденное слово.
Информатика 9 класс Алгоритмы и структуры данных программа на информатике массив слов поиск слова длинное слово буква и функция Pos ввод с клавиатуры решение задачи информатика 9 класс алгоритмы на языке программирования
Давайте разберем вашу задачу по шагам и посмотрим, что можно улучшить или исправить в вашей программе.
Шаг 1: Ввод данныхВот примерный алгоритм на псевдокоде:
1. Создать массив для хранения слов
2. Ввести слова с клавиатуры в массив
3. Инициализировать переменную для самого длинного слова как пустую строку
4. Для каждого слова в массиве:
a. Если Pos("и", слово) == 0 (то есть буква "и" не найдена):
i. Если длина слова больше длины самого длинного слова:
- обновить самое длинное слово
5. Если самое длинное слово пустое:
a. Вывести сообщение, что слово не найдено
6. Иначе:
a. Вывести самое длинное слово
Если у вас есть конкретный код, который вы написали, пожалуйста, поделитесь им, и я помогу вам найти и исправить ошибки!