М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
Klamie
Klamie
18.10.2022 03:08 •  Информатика

Нарисовать график с кода этой программы С++ #include

#include

#define e 2.7

#define pi 3.14

using namespace std;

struct S

{

int T;

float deltaT;

int u0;

float k0;

float m;

int f0;

float h;

float C;

float tgDelta;

}

bool verifyStartEndTimePoint(float startValue, float endValue, float currentValue)

{

if (currentValue >= startValue || currentValue <= endValue)

return true;

return false;

}

float CalcU(const float u0, const float k0, const float m, float T, float k, float t)

{

float result;

if (verifyStartEndTimePoint(0, T / 4, t)) {

result = u0 * (1 - pow(e, (-k * t)));

}

else if (verifyStartEndTimePoint(T/4, T/2, t))

{

result = u0 * (1 - pow(e, (-k * (T / 4;

}

else if(verifyStartEndTimePoint(T / 2, T, t)) {

result = u0 * (1 - pow(e, (-k * t))) * pow(e, -k * (t - T / 2));

}

return result;

}

float CalcK(const float f0, const float k0, const float m, float T, float t)

{

float result;

if (verifyStartEndTimePoint(0, T / 2, t))

{

result = k0 * (1 + m*t);

}

else if (verifyStartEndTimePoint(T / 2, T, t)) {

result - k0 * (1 + m * (T / 2));

}

return result;

}

float CalcF(const float f0, const float h, float T, float t)

{

float result;

if (verifyStartEndTimePoint(0, T / 4, t))

{

result = f0 * (1 + h * t);

}

else if (verifyStartEndTimePoint(T/4, (3*T) / 4, t))

{

result = f0 * (1 + h * (T / 4));

}

else if (verifyStartEndTimePoint((3 * T) / 4, T, t))

{

result = f0 * (1 + h * (T / 4)) - f0 * pow(e, -h * (t - 3 / 4 * T));

}

return result;

}

float CalcP(float u, float f, float c, float tgDelta)

{

return pow(u, 2) * 2 * pi * f * c * tgDelta;

}

void GetInputData(vector vector, int T, float deltaT, int u0, float k0, float m, int f0, float h, float C, float tgDelta)

{

S s;

s.T = T;

s.deltaT = deltaT;

s.u0 = u0;

s.k0 = k0;

s.m = m;

s.f0 = f0;

s.h = h;

s.C = C;

s.tgDelta = tgDelta;

vector.push_back(s);

}

int main()

{

const int N = 3;

S strs[N];

/*GetInputData();

GetInputData();

GetInputData();*/

struct S2

{

float u;

float f;

float c;

float tgDelta;

float t;

};

tuple , int> Difference(vector s2, int t = 1)

{

vector finalval;

float currentP;

for (int i = 0; i <= 3; i++)

{

currentP = CalcP(s2[i].u, s2[i].f, s2[i].c, s2[i].tgDelta);

finalval.push_back(currentP);

}

return make_tuple(finalval, t++);

}

👇
Открыть все ответы
Ответ:
pineapplenastya1
pineapplenastya1
18.10.2022
Var a: array of integer; var i: byte; var b: boolean; begin b: =true; setlength(a,8); var n: =0; writeln('введите число: '); readln(i); var d: =i; while i< > 0 do begin a[n]: =i mod 2; i: =i div 2; inc(n); end; setlength(a,n); for   i: =0 to n-1 do begin if n=0 then begin write(0); break; end; swap(a[i],a[n-1]); write(a[i]); end; for i: =1 to n-1 do begin if n=0 then break; if a[i-1]< > a[i] then begin b: =false; break; end; end; if (b=false) then write(' = ',d,' это не палиндром') else  write(' = ',d,' это палиндром'); end.
4,6(96 оценок)
Ответ:
luciatarasova
luciatarasova
18.10.2022

еспублика беларусь – суверенное государство, полноправный член мирового сообщества. по уровню развития относится к странам с переходной малой открытой .

беларусь относится к средним по размерам территории странам мира. она занимает площадь 207,6 тыс. км, что составляет немногим более 2 % от площади европы. в мировом сообществе государств доля беларуси по площади составляет 0,15 %.

беларусь занимает компактную территорию, которая по своей форме напоминает пятиугольник. с севера на юг страна простирается на 560 км, с запада на восток – на 650 км. на автомобиле в любом направлении территорию республики можно проехать из одного конца в другой за 8-10 часов. о компактности территории свидетельствует соотношение между площадью страны и протяженностью ее границ.

конфигурацию территории страны характеризует ее глубина, это значит расстояние от государственной границы до самых удаленных пунктов. так, в швейцарии, венгрии, словакии наиболее удаленные от государственной границы пункты находятся на расстоянии около 100-120 км, в близких по площади румынии, польше – около 240-300 км. глубина территории беларуси составляет 200-220 км.

общая протяженность государственной границы республики беларусь составляет 2969 км. беларусь граничит с пятью государствами: россией, украиной, польшей, литвой, латвией.

беларусь расположена на равнинной территории, поэтому государственные границы в основном не имеют явных природных рубежей. во многих местах границы беларуси пересекаются автомобильными дорогами, железными дорогами, и .

положение страны оказывает значительное влияние на исто­рическое развитие и хозяйственную деятельность населения. оно является одним из важнейших стратегических факторов социально- развития страны.

беларусь расположена в пределах умеренного пояса. крайний северный пункт находится севернее освейского озера на широте 56°10′ с.ш. крайний южный пункт – па широте 51°16′ с.ш. недалеко от пос. комарин. с запада на восток территория беларуси простирается от 23°11' (вблизи г. высокое) до 32°47′ в.д. (недалеко от п.г.т. хотимск). согласно расчетам ученых, центр республики находится около дер. антоново пуховичского района минской области и имеет координаты 53°31' с. ш.; 28°03′ в.д. по инициативе общества там установлен памятный знак.

беларусь расположена в центре европы, которая имеет сложную фигуру. последние расчеты геодезистов доказывают, что центр европы расположен именно на территории беларуси. этот пункт находится в глубокском районе витебской области в районе оз. шо и имеет координаты 55°10′ с. ш. и 28°12′ в.д.

территория беларуси расположена во втором часовом поясе.

для беларуси характерен умеренно континентальный климат со сравнительно теплыми зимой и летом, значительной продолжительностью вегетационного периода и достаточным количеством осадков. это позволяет выращивать на территории страны все типичные для средней полосы восточной европы сельскохозяйственные культуры. таким образом, - положение беларуси в целом благоприятное для хозяйственного развития страны, освоения ее территории.

размещение беларуси в центре европы является благоприятным фактором ее - положения. нет природных преград для развития торговых отношений с большинством европейских стран. основные преимущества - положения беларуси – центральность н транзитность.

из 10 трансъевропейских транспортных коридоров два непосредственно проходят через территорию нашей страны.

4,8(24 оценок)
Новые ответы от MOGZ: Информатика
Полный доступ к MOGZ
Живи умнее Безлимитный доступ к MOGZ Оформи подписку
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ