: необходимо написать программу, которая вычисляет значение функции значение x вводится с клавиатуры.
\(y (x) = {tg (3x)^{x-5} - 4.5 \over 3}\)
примечание:
х принадлежит множеству рациональных чисел
вывод дробных чисел осуществлять с двумя знаками после запятой
подсказка. для округления чисел в с++ присутствуют различные встроенные функции. одна из них проанализируйте следующий код. возможно он будет полезен:
cout < < round(value*10)/10 < < endl; // округление до первого знака
cout < < round(value*100)/100 < < endl; // второго
cout < < round(value*1000)/1000 < < endl; // третьего
cout < < round(value*1)/1 < < endl; // четвертого
входной сигнал образца:
1
выход образца:
-1.5
Надсистема-Первая группа решений задачи минимизации связана с использованием надсистемы. Что такое надсистема? Это то, что окружает систему; то, с чем она взаимодействует. Для устройства – это окружающие его другие устройства, которые работают вместе. Так, для плазменной панели в качестве надсистемы может выступать мультимедийный центр, который включает саму плазменную панель, DVD-плеер, игровую приставку, колонки, компьютер. Подсистема- это набор объектов и подсистем, обеспечивающих некоторую функциональность, и взаимодействующих между собой в соответствии с их интерфейсами. Интерфейс подсистемы представляет собой подмножество объединения интерфейсов всех объектов и подсистем, составляющих эту подсистему. В состав подсистемы может входить один, или более взаимозависимых объектов и/или подсистем.
1) Программа ищет определенное число в массиве, определяет, сколько раз это число встречается в нём и выводит индекс (читай - номер) самой первой ячейки, в которой оно было обнаружено.
2) Для ввода значений с клавиатуры используется функция readln, замкнутая в цикл с счетчиком for. Она последовательно вводит каждое значение в массив с переходом на новую строку.
3) Для вывода информации о количестве повторяющихся элементов используется функция writeln, выводящая все вложенные значения и переходящая на новую строку.
4) Размерность массива = 10, т.к. инициализируется он строкой
a: array [1..count] of integer
где count - константа, заданная в начале программы. Она = 10, следовательно, номер самого высшего элемента тоже будет равен 10.