1. Немного упростим формулу Z=a/(1+x+y)+x+y-max(a, x)/(a+x+y) Обозначим x+y=b, max(a,x)=max, тогда Z=a/(1+b)+b-max/(a+b) 2. Блок-схема дана во вложении 3. Программа на языке паскаль
var a,b,x,y,max,z:real; begin Read(a,x,y); b:=x+y; if x>a then max:=x else max:=a; z:=a/(1+b)+b-max/(a+b); Writeln(z) end.
4. Пример работы программы 12 14.3 -3.5 11.1897561700862
arhangel1055
27.04.2023
Допустим в январе 31 день. Предположим что осадки это целые числа и число 0 свидетельствует об отсутствии осадков.
Вот функция возвращающая дни без осадков
Код C#1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 private int[] NetOsadkov(ref int[]Pogoda) { int[] error = {-1}; int[] PogodaBezOsadkov = { 0 }; List<int> osadki = new List<int>(); int NetOsadkov = 0; if (Pogoda.Length < 31) { return error; } for (int i = 0; i < Pogoda.Length;i++ ) { if (Pogoda[i] == NetOsadkov) { osadki.Add(i+1); } } PogodaBezOsadkov = osadki.ToArray(); return PogodaBezOsadkov; }
hristos1212
27.04.2023
1.Сообщение может пополнить знания человека,если содержащиеся в нем сведения являются для человека новыми и понятными. Вряд ли пополнит ваши знания, к примеру, такой вот текст, взятый, из математической энциклопедии: «Резонанс – явление увеличения амплитуды вынужденных колебаний при приближении частоты внешнего воздействия к одной из частот собственных колебаний динамической системы». Таким образом, информация понятна, если она выражена на языке доступном для получателя. Вместе с тем, совершенно понятное сообщение «Треугольник – фигура, имеющая три угла и три стороны» не расширяет ваши знания.Оно для вас неинформативно, хотя это же сообщение будет нести информацию для учеников 1 класса.;
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
Даны числа x и y. вычислить z=a/(1+x+y) +x+y-max (a, x) /(a+x+y с алгоритмом
Z=a/(1+x+y)+x+y-max(a, x)/(a+x+y)
Обозначим x+y=b, max(a,x)=max, тогда Z=a/(1+b)+b-max/(a+b)
2. Блок-схема дана во вложении
3. Программа на языке паскаль
var
a,b,x,y,max,z:real;
begin
Read(a,x,y);
b:=x+y;
if x>a then max:=x
else max:=a;
z:=a/(1+b)+b-max/(a+b);
Writeln(z)
end.
4. Пример работы программы
12 14.3 -3.5
11.1897561700862