catmos
?>

Даны числа x и y. вычислить z=a/(1+x+y) +x+y-max (a, x) /(a+x+y с алгоритмом

Информатика

Ответы

oskon008
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
Допустим в январе 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
1.Сообщение может пополнить знания человека,если содержащиеся в нем сведения являются для человека новыми и понятными.
Вряд ли пополнит ваши знания, к примеру, такой вот текст, взятый, из математической энциклопедии: «Резонанс – явление увеличения амплитуды вынужденных колебаний при приближении частоты внешнего воздействия к одной из частот собственных колебаний динамической системы». Таким образом, информация понятна, если она выражена на языке доступном для получателя. Вместе с тем, совершенно понятное сообщение «Треугольник – фигура, имеющая три угла и три стороны» не расширяет ваши знания.Оно для вас неинформативно, хотя это же сообщение будет нести информацию для учеников 1 класса.;

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Даны числа x и y. вычислить z=a/(1+x+y) +x+y-max (a, x) /(a+x+y с алгоритмом
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

shneider1969
Lesya
betepah
dokmak140652
kim-1971
grekova5
shuttse
abadaeva
тахирович_Игорь581
Васильевна_Наталья
ska67mto3983
galinab1111326
Ohokio198336
sharaeva-is
Yanusik24