Есть ответ 👍

Даны четыре действительных числа: x1, y1, x2, y2. Напишите функцию distance(x1, y1, x2, y2), вычисляющая расстояние между точкой (x1,y1) и(x2,y2). Считайте четыре действительных числа и выведите результат работы этой функции. Если вы не знаете, как решить эту задачу, то вы, возможно, не изучали в школе теорему Пифагора. Надо написать программу на Python.
1. 0
0
1
1
2. 3
-2
-1
7

182
235
Посмотреть ответы 1

Ответы на вопрос:


program mazoff1; uses crt; var  a,b: array [1..5] of integer; //массивы а и в  c: array [1..10] of integer; //массив с  i,j: integer; //счетчикиbegin  randomize;   j: =0;   for i: =1 to 5 do      begin          a[i]: =random(101)-50; //заполняем массивы          b[i]: =random(101)-50; //случайными числами от -50 до 50      end;       for i: =1 to 5 do      begin          write(a[i],' '): 5; //выводим массивы а и в в столбик          writeln(b[i]): 5;       end;   for i: =1 to 5 do      begin        if a[i]> 0 then //проверяем текущий элелмент массива а            begin                            j: =j+1;         //если он положительный, увеличиваем счетчик на 1               c[j]: =a[i]; //и добавляем этот элемент в массив с      end;         if b[i] mod 2 < > 0 then  //проверяем текущий элелмент массива в            begin            j: =j+1;                       //если он чётный, увеличиваем счетчик на 1            c[j]: =b[i];               //и добавляем этот элемент в массив с        end; end;   writeln('всего в массиве с ',j,' элементов: ');   for i: =1 to j do      writeln(c[i]); end.

 

program mazoff2; uses crt; const n = 20; var  mas: array [1..n] of real; //массив данных  i,j: integer; //счетчики  ur,pl: real; //урожай и площадьbegin  randomize;   for i: =1 to n do      begin          mas[i]: =random(101); //заполняем массив      end;       j: =1;       ur: =0;       pl: =0;       while j< =n do      begin          ur: =ur+mas[j]*mas[j+1];           pl: =pl+mas[j+1];           j: =j+2;       end;   writeln('всего собрано ',ur,' тонн с общей площади ',pl,' га.');   writeln('средняя урожайность равна ',ur/pl: 3: 2); end.

 

 

кстати, программа димана добавляет сначала все нужные элементы из массива а, а только потом - из массива в. а в условии сказано: "попеременно"

Популярно: Информатика