1-ая задача
определите расстояние между двумя точками с координатами котоорых(x1,y2)
2-ая задача
вводится три числа 2 целых и одно дробное .Определить их сумму если они одного знака
3-ая задача
дано 2 массива одного типа и одинаковой размерности либо целое либо дробное сформулировать 3 массив кажждый элемент которого получены как наибольший из двух исходных (равных нет)
посчитать в этом вновь созданном массиве количество четных и нечетных
прошу вас решите пожалуйста срочно очень нужно прошу васссс очень очень нужно до завтра

1)program fagasg;
var x1,y1,r: real;
begin
Writeln(Введите х1);
readln(x1);
Writeln(Введите у1);
readln(y1);
r:=sqrt(x1*x1+y1*y1);
Writeln(Расстояние от х1 до у1=,r);
end.
2)Program fsgasghfd;
var c,s: real;   
a,b: integer;
begin
Writeln(Введите первое целое число);
readln(a);
Writeln(Введите второе целое число);
readln(b);
Writeln(Введите дробное число);
readln(c);
If ((a>0) and (b>0) and (c>0)) or ((a<0) and (b<0) and (c<0)) then 
s:=a+b+c
else writeln(Знаки разные);
If ((a>0) and (b>0) and (c>0)) or ((a<0) and (b<0) and (c<0)) then Writeln(Сумма чисел:,s);
end.
3)
Program wrqrwqr;
var A: Array[1..100] of integer;   
B: Array[1..100] of integer;   
C: Array[1..100] of integer;   
s,i,h,g: integer;
begin
h:=0;
g:=0;
Writeln(введите размерность массива);
readln(s);
Writeln(Вводится первый массив);
For i:=1 to s do 
begin   
Writeln(Введите элемент массива №,i);   
readln(A[i]); 
end;
Writeln(Вводится второй массив);
For i:=1 to s do 
begin   
Writeln(Введите элемент массива №,i);   
readln(B[i]); 
end;
For i:=1 to s do  begin   
If A[i]>B[i] then C[i]:=A[i]     
else C[i]:=B[i];   
If C[i] mod 2=1 then h:=h+1;   
If C[i] mod 2=0 then g:=g+1; 
end; 
Writeln(Количество нечётных элементов в массиве:,h); 
Writeln(Количество чётных элементов в массиве:,g);
end.

Оцени ответ
Подпишись на наш канал в телеграм. Там мы даём ещё больше полезной информации для школьников!

Загрузить картинку