10.02.2023 

Переделать код программы под расчет формулы, при условии, что х и у -действительные числа. Формула (x^2 +y^2)/sqrt(x+y)

Значения х и у задайте самостоятельно

. 16

Пошаговый ответ

25.03.2023, проверен экспертом
Разблокировать ответ

ответ: чем, смог тем и

Объяснение:

К сожалению, я не могу написать код на языке Pascal, но вот алгоритм, который можно использовать для решения этой задачи:

Запросите у пользователя значения х и у.

Вычислите значение числителя формулы, возводя х и у в квадрат и складывая результаты.

Вычислите значение знаменателя формулы, вычислив квадратный корень из суммы х и у.

Разделите значение числителя на значение знаменателя и сохраните результат.

Выведите результат на экран.

Пример кода на языке Python:

import math

x = 3.5

y = 2.1

numerator = x**2 + y**2

denominator = math.sqrt(x + y)

result = numerator / denominator

print("Результат: ", result)

Другие вопросы по предмету

Информатика Информатика
Пошаговый ответ
P Ответ дал Студент

program xxx;

   var i, s : integer;

begin

  s:=0;

  for i:= 10 to 99 do

    if i mod 5 = 0 then s:=s+i;

  writeln('сумма двузначных чисел, кратных 5 =', s);

  readln

end.

Информатика Информатика
Пошаговый ответ
P Ответ дал Студент

1 символ=1байт

считаем, сколько весит 1 книга:

40*50*200=400000байт

Находим кол-во книг

80000000000/400000=200.000 книг

(вроде так) 

Информатика Информатика
Пошаговый ответ
P Ответ дал Студент

Самое большое четырёхзначное число в шестнадцатеричной системе счисления это - ,то есть 65535 в десятичной системе счисления.

Информатика Информатика
Пошаговый ответ
P Ответ дал Студент

const

  n = 10; //количество элементов массива

var 

  a: array [1..n] of real;

  i: integer;

 

begin

  for i:= 1 to n do 

  begin

    writeln('Введите ', i, ' элемент массива');

    readln(a[i]); //вводим очередной элемент массива

  end;

  write('Исходный массив: ');

  for i:= 1 to n do 

    write(a[i], '  '); //Выводим исходный массив

  writeln; //Перевод на новую строку

  write('Полученный массив: ');

  for i:= 1 to n do

  begin 

    a[i]:= a[i] * a[n]; //элемент массива умножаем на последний элемент

    write(a[i], '  '); //выводим полученный элемент массива

  end;

end.

Информатика Информатика
Пошаговый ответ
P Ответ дал Студент

количество цветов в палитре определяется формулой хартли:

n=2^i (где n - количество цветов,   i - "вес" 1 px в битах).

1. найдем количество пикселей в изображении: 256*256=2^8 * 2^8 = 2^16 px

2. определим "вес" всех рх, переведя кб в биты: 8*2^13 (бит) = 2^3 * 2^13 = 2^16 (бит)

3. разделим "вес" всего изображения на количество рх (то есть найдем "вес" 1 рх в битах): 1 рх = 2^16 / 2^16 = 1 бит

4. следовательно (см. начало), количество цветов n=2^1=2 (т.е. изображение двухцветное, скорее всего - ч/б.

Информатика Информатика
Пошаговый ответ
P Ответ дал Студент

var a:string;
i:integer;
begin
readln(a);
a:=a+' ';
while length(a)>0 do begin
if a[1]='a' then inc(i);
delete(a,1,pos(' ',a));
end;
writeln(i);
end.

Информатика Информатика
Пошаговый ответ
P Ответ дал Студент

var a,b:real;

begin

readln(a,b);

writeln('Perimetr - ',2*(a+b));

end.

Информатика Информатика
Пошаговый ответ
P Ответ дал Студент

Вот вариант на C++. А так как java и C++ очень похожи, то перевести на java не должно составить никаких проблем.

 

#include <iostream>
using std::cout;
using std::cin;
using std::endl;

int main()
{
   int a[] = { 5, 7, 3, 6, 9, 4, 5, 1, 7, 6, 7, 8, 8, 4, 6, 9, 7, 1, 2 };
   int counter = 0, k;

   cout << "Enter k: ";
   cin >> k;
   cout << endl;

   for(int i = 0; i < sizeof(a) / sizeof(int); i++)
   {
      cout << a[i] << ' ';

      if(a[i] == k)
      {
         counter++;
      }
   }

   cout << "\n\n" << counter << " times" << endl;

   return 0;
}


Задана последовательность целых чисел занесенная в массив. определить сколько среди них чисел равных
Информатика Информатика
Пошаговый ответ
P Ответ дал Студент

Программа считает кол-во цифр в числе, которые больше 4-ех и кол-во цифр, которые меньше 7.

В итоге, получается, что максимальное пятизначное число, две цифры которого больше четырех, а 4 меньше семи будет: 96444

ответ: 96444