Создать заголовочный файл MAS.H, который содержит класс для работы с одномерными масивами. Класс должен
• В случае, если заданая формула для расчёта элементов Т сформировать элементы массива Т по формуле
• Сформировать одномерный масив Х елементы котрого рассчитываются по заданной формуле
• Сформировать одномерный масив Y елементы котрого рассчитываются по заданной формуле и зависят от элементов мас сива Х
• В случае если задана формула для расчёта элементов массива Z сформулировать элементы мас сива Z по заданной формуле , кот зависят оэ элементов мас сива X или Y
В програмне организовать диалог пользователя с программой и по его желанию выводить на экран сформированные массивы или полученный результат
Вычислить среднее арифметическое S массива Y и определить количество элементов Y[i], отличающихся от S не более чем на 30%.
http://rghost.ru/46364268 Тут ссылка на документ с самой функцией
Мои неудачные попытки написания данной программы
#ifndef_MAS_H_
#define_MAS_H_
#include <iostream>
#include <math>
using namespace std;
#include ”MAS.H”
int main()
{
const int n=10;
float x[i];
float y[i];
for (int i=0; i<=n-1; i++)
{x[i]=((pow(3,-i)+pow(i,2)-5)/(i-sqrt(2*i)+4))*sin(4*i)
if(x[i]<1) Y[i]=0,5*(2+pow(sin(x[i]-3,14/4),2)+exp(x[i]));
if(1<=x[i]<10) y[i]=4*pow(x[i],0,62)-2*sqrt(2*x[i]+1)+1;
if(x[i]>10) y[i]=5*exp(-x[i])+2*pow(log10(x[i]),2);}
for(int i=0; i<=n-1;i++)
cout<<"\n x=" <<x[i];
for(int i=0;i<=n-1;i++)
cout<<"\n y=" <<y[i];
for (int i =0;i<=n-1;i++)
s=s+y[i];
sr=s/10.0;
otl=abs(Y[i]-S)<0.3;
cout <<"\n sred arif ="<<sr<<otl;
#endif
cin.get();
cin.get();
return 0;
}
RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.
Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.
Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.