![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
![]() Язык совсем не знаю, а без этих программ зачёт не поставят, для меня это может быть сложным, для вас очень лёгким. Помогите, если не сложно
1) Дан текст. Напечатать в алфавитном порядке все глухие согласные буквы, которые не входят только в одно слово; 2)Даны три массива А(7), В(8), С(9) и целое К. Вычислить в каждом массиве сумму элементов, предшествующих элементу с номером К, и произведение элементов, стоящих после него. (Разработать приложение с использованием процедур ввода массива, обработки массива (если можно, то с помощью функции, но без побочных эффектов) и вывода массива (если результат является массивом)) 3)Даны три массива А(7), В(8), С(9) и целое К. Вычислить в каждом массиве сумму элементов, предшествующих элементу с номером К, и произведение элементов, стоящих после него. (Разработать приложение с использованием рекурсивной подпрограммы) |
#2
|
||||||
|
||||||
![]() 1. Лень писать код, там довольно много. Логика такая - разбиваем текст на слова, потом идем по массиву с буквами и проверяем входит ли буква в слово (используем pos, если входит, то уведичиваем счетчик), если счетчик вхождений меньше кол-ва слдов на 1, то печатаем букву.
2. Код:
3. Вообще, обрабатывать массив рекурсивной функцией - это бред. Код:
Код:
ЗЫ. Проверку, что K меньше верхней границы массивов надо сделать при вводе данных. |
Этот пользователь сказал Спасибо lmikle за это полезное сообщение: | ||
NeField (26.05.2022)
|