--
Задав с клавиатуры последовательность символов, реализовать обработку ее, как указано в варианте. Исходные данные задать самостоятельно, учитывая специфику конкретного варианта.
В программе должны быть предусмотрены процедуры ввода-вывода последовательности символов и ее обработки. Исходные данные должны вводиться с проверкой на область допустимых значений.
ВАРИАНТЫ
Дана последовательность, содержащая от 2 до 50 слов, в каждом из которых от 1 до 8 строчных латинских букв; между соседними словами - не менее одного пробела, за последним словом - точка. Напечатать те слова последовательности, которые отличны от первого слова и удовлетворяют следующему свойству:
1) в слове есть повторяющиеся буквы;
--
Задав конкретную функцию F(x), построить на символьном экране дисплея ее график и графически найти все возможные решения, не применяя никаких численных методов.
При реализации учесть, что вид функции и интервал могут быть любыми (в конкретных вариантах задан тестовый интервал и значение корня на этом интервале - для проверки правильности построения графика данной функции).
В программе должны быть предусмотрены соответствующие процедуры и функции.
ВАРИАНТЫ
1) F(x) = x*x - ln (1+x) - 3. На интервале [2,3] ответ: x=2.0267.
---
Задав двумерный массив вещественных данных (матрицу А), реализовать его обработку, как указано в варианте. Исходные данные задать самостоятельно, учитывая специфику задачи.
В программе должны быть предусмотрены процедуры ввода-вывода элементов массива А и его обработки.
Варианты
Задана квадратная матрица A размером N x N (N<=10), состоящая из действительных элементов.
1) Найти произведение всех ее отрицательных элементов и заменить им все диагональные элементы этой матрицы.
|